python request Payload 数据处理

普通的http的post请求的请求content-type类型是:Content-Type:application/x-www-form-urlencoded, 而另外一种形式request payload,其Content-Type为application/json,

请注意把 Content-Type为application/json 加入header头

这里的  request Payload 和formdata 做法一样, 但记住要转成json类型数据, 下面附上demo

import json
url = 'https://api.github.com/some/endpoint'

payload = {
    'Name': '德力西',
    'pageNo': '1',
    'pageSize': '10',
}
headers = {'content-type': 'application/json'}
r = requests.post(url, data=json.dumps(payload), headers=headers)
 

猜你喜欢

转载自www.cnblogs.com/yijian001/p/9006464.html