目录
前言:
想了解更多相关知识请关注我吧!或者点击这里领取全套【软件测试/自动化测试】海量资料免费领取
POST 请求用于向服务器发送数据。与 get 相比更安全,同时 post 请求一般会带来数据的更改。
GET 请求不论我们怎么构造,最终都是通过 URL 向服务器传递数据,而 post 通过消息体(报文主体)发送请求。
在发送 post 请求的时候,我们需要关注一下 HTTP 请求的头部信息,特别是
Content-Type
这是用来告诉服务器请求中包含的数据类型。这会影响服务器如何提取数据。
常见的
Content-Type
如下:
-
application/x-www-form-urlencoded
这是最常见的数据类型,通常表明请求的数据类型是键值对类型,也就是页面 form 表单数据,如:username=nemo&password=123456
-
application/json
这意味着请求的数据类型是 Json 格式的数据:{"username":"nemo", "password":&