1.get 传入的参数是params
2.post 如果是json格式的话,需要传入的参数是json
3.post如果传输表单的话,需要传入的参数是data
import requests
url = 'http:*************************saas/gateway/sso/authCodeLogin'
headers ={
"Content-Type":"application/json;charset=UTF-8"
}
params = {"phone":"15022*****11","authCode":"123456"}
response = requests.post(url,json=params,headers=headers)
#####遇到的问题:一开始的请求post的过程中输入的是params ,但是在推送的过程中响应结果报错,所以尝试将params字段修改成json 可以推送成功了
#print(response.content.decode('utf-8'))
print(type(response))
r = response.json() 需要将相应结果 格式化,这样方便提取想要的参数
print(type(r))
print(r['retValue']['token'])