post请求中data参数的应用

Posted xiaohuhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了post请求中data参数的应用相关的知识,希望对你有一定的参考价值。

一、data为参数,json是自动的把参数转换成了json格式,一般建议用json ,url是请求地址。

技术分享图片

二,以一个网站来做解释,看登陆的请求

技术分享图片

抓包看一下:

技术分享图片

用在代码里面看一下:

技术分享图片

如果不转的话,那么用json也可以,如下

技术分享图片

 为什么要用re.text而不用re.json 呢?

因为,页面返回的类型就是html的,所以不可以用json()这个方法。

如果是json格式的,可以用 re.json()来获取值,得到这个类型是一个字典类型。

如果是text格式的字符串,而不是html的,需要把字符串反序列化成字典类型,进行取值断言。dict1 = json.loads(re.text)

以上是关于post请求中data参数的应用的主要内容,如果未能解决你的问题,请参考以下文章

delete post put get请求参数

POST请求中参数以form data和request payload形式+清空数组方式

http.request请求及在node中post请求参数解析

AJAX POST请求中参数以form data和request payload形式在servlet中的获取方式

AJAX POST请求中参数以form data和request payload形式在servlet中的获取方式

jmeter发送post接口有添加参数,实际请求的post data为空的问题