周末学习笔记:深夜学习笔记:测牛学堂软件测试之接口测试学习笔记(postman发送post请求)

postman发送post请求笔记:

栏目标签笔记:

Params:请求参数

Authorization:鉴权方式

Headers:请求头

Body:请求体(主要用于post请求传参)

none:没有参数

form-data:表单数据,即可传键值对,也可以传文件 ☆

x-www-form-urlencoding:只能传键值对参数

raw:可以传很多种参数(json、text、xml、html、JavaScript)

binary:把文件以二进制的方式传参

Pre-request Script:请求前的脚本

Tests:请求后的脚本(通常设置为断言)

Settings:请求设置

Cookies:管理Cookie信息

0.png

响应页签介绍

Body:接口返回的内容

Pretty:以不同的格式查看返回的数据

Raw:以文本的方式查看返回的数据

Preview:以网页的方式查看返回的数据

Cookies:响应的Cookie信息

Headers:响应头

Test Results:断言结果、状态码、状态信息、响应时间、响应字节数

post请求接口

1请求头:必须加请求头,否则返回的响应体不是JSON数据格式

Accept:application/json, text/javascript, /; q=0.01

X-Requested-With:XMLHttpRequest

accept这个设置表示返回的是json格式的

xmthttp表示发送的是ajax请求

2 post请求参数放在body 的form-data中


1.png
2.png

cookie原理

http是无状态的,所以它不会记住你是不是登录过。每次都是新的。

解决:使用cookie

当用户使用账号密码登录成功以后,后端会在服务器生成一个信息(通过算法生成的一段文本),存在cookie中。

响应的时候就把这个cookie放在响应头返回给客户端。

浏览器自动识别cookie存在本地, 放在请求头中,下次请求自动携带发请求,表示你已经登录了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容