1.传入参数, json=data json关键字参数就是表示content-type
import requests url = 'http://120.78.128.25:8766/futureloan/member/register' headers = {"X-Lemonban-Media-Type":"lemonban.v2"} data = {"mobile_phone":"13712341280","pwd":"12345678"} #一定要添加header关键字参数,不能以位置参数传递 #因为放到了可变长参数里边 #content-type不需要添加,为什么??json关键字参数就是表示content-type, res = requests.post(url,json=data,headers=headers) print(res.json())抓包得到的数据
== 2. 传入参数, data=data关键字参数表示 表单格式x-www-form-urlencoded ==
代码:
import requests url = 'http://120.78.128.25:8766/futureloan/member/register' headers = {"X-Lemonban-Media-Type":"lemonban.v2"} data = {"mobile_phone":"13712341280","pwd":"12345678"} #一定要添加header关键字参数,不能以位置参数传递 #因为放到了可变长参数里边 #data 关键字参数表示 表单格式x-www-form-urlencoded res = requests.post(url,data=data,headers=headers) print(res.json())传入参数:params=data,params 参数就是表示 query string(就是放在url参数里边) 代码如下
import requests url = 'http://120.78.128.25:8766/futureloan/member/register' headers = {"X-Lemonban-Media-Type":"lemonban.v2"} data = {"mobile_phone":"13712341280","pwd":"12345678"} #一定要添加header关键字参数,不能以位置参数传递 #因为放到了可变长参数里边 #params 参数就是表示 query string res = requests.post(url,params=data,headers=headers) print(res.json())抓包如下: