POSTMAN Request的几个要素

走远了吗. 提交于 2021-01-06 14:13:33

Request 几要素:

URL:请求的地址,如果有参数会自动解析显示在Params中,如果手动在Params添加参数,也会自动补充到URL中.

Params:

postman有两个地方都可以输入参数变量和值,他们有什么区别呢?

Params处设置的变量请求时会变成URL问号后面的参数带到请求的接口链接里。而Body里设置的参数则是接口真正请求时发的参数

Authorization:

Authorization是验证是否拥有从服务器访问所需数据的权限。当发送请求时,通常必须包含参数,以确保请求具有访问和返回所需数据的权限。

Method:GET、POST、PUT、PATCH、DELETE、COPY...

Headers:可以随便添加、编辑Header attribute(头文件属性),打出首字母时,会很贴心地在下拉菜单中显示标准的attribute.有些接口请求之前需要有前置条件,比如购买接口请求时就要先验证是否账户处于登录状态,是否安全之类的,这时我们就需要登录Cookie来登录,方法是在其他端登录之后,抓包获得登录Cookie,在header里新建一个参数Cookies,值为抓包获得的Cookie值

Request Body

form-data:

key和value不写入URL,而是直接提交.key可以选择text类型,也可以选择file类型.可以上传一个文件作为key的value提交(如上传文件)。但该文件不会作为历史保存,只能在每次需要发送请求的时候,重新添加文件。

x-www-form-urlencoded:

key和value会写入URL,只能选择text类型,即不能上传文件. 

Raw:

可以包含任何东西,都会随着请求发送.

Binary:

二进制文件,如image,audio,video,text files,也不能保存历史,每次选择文件,提交。

测试沙箱:

Pre-request Script:可以修改或设置一些默认参数,在request之前执行

Tests:使用语言javascript,用来检验response是否满足要求,可以理解为断言

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!