我在requests.session类中的数据和参数之间感到困惑。 数据和参数之间有什么区别?我们何时需要使用它以及输出差异是什么?
http://docs.python-requests.org/en/latest/api/#requests.Session.request
答案 0 :(得分:2)
params
请求, GET
将参数附加到网址,例如:
http://www.example.com/page.php?param1=value1¶m2=value2
但是, data
将(编码的)数据添加到请求正文中,就像在POST
请求中一样,因此值不会显示在URL中。
此请求可能如下所示:
POST /page.php HTTP/1.0
Host: www.example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 27
param1=value1¶m2=value2