zoukankan      html  css  js  c++  java
  • postman模拟http请求

    一、http请求(仅描述get和post请求)

    1、get请求:在URL中直接展示参数名称和数值,请求长度有限制

    例如,请求userid=1的用户信息,url:http://hostname/getuser?userid=1

     2、post请求:将数据放在body中进行传输,因此,url中不会暴露请求的参数。post请求的数据可以非常大,可能会修改服务器中的资源。post请求需要借助工具,例如postman

    1)上传文件

     2)传输json数据类型:选择Body-raw,将最后一个选项Text修改成JSON

    注意:传输的文件是否为JSON类型由服务端决定。且需要添加header,Content-Type:application/json

              若服务端没有要求传输JSON文件,按照如下设置则会报错

     3、常用的状态码:网页服务器HTTP响应状态的3位数字代码

    1)200:2开头的都表示请求发送成功。200表示请求发送成功了,服务器也返回了

    2)302:3开头的都表示重定向。302表示请求的资源现在临时从不同的 URI 响应请求。例如打开我的博客链接,当我的博客已经删除时,自动跳转到博客园首页

    3)400:400表示客户端发送的请求有无法错误。403表示没有权限访问;404表示访问的页面不存在

    4)500:5开头的都表示服务器有异常。500表示服务器内部异常;504表示服务器超时,没有返回结果

     

     二、postman模拟http请求

    1、添加头文件

    例如获取用户信息,http://hostname/getuser2?userid=1,且需要添加header,Content-Type:application/json

     2、添加cookie验证

    例如修改用户余额:http://hostname/setmoney2,需要添加cookie,token是写死的token12345

     

     

  • 相关阅读:
    计算机考研真题 浮点数加法
    计算机考研复试真题 整数奇偶排序
    计算机考研复试 A+B
    计算机考研复试真题 整数拆分
    计算机考研复试真题 众数
    1121 Damn Single (25 分)
    1112 Stucked Keyboard (20 分)
    1117 Eddington Number (25 分)
    1005 继续(3n+1)猜想 (25 分)
    1047 编程团体赛 (20 分)
  • 原文地址:https://www.cnblogs.com/jessicaxu/p/7500803.html
Copyright © 2011-2022 走看看