python request Payload 数据处理

时间:2023-03-09 00:37:13
python request Payload 数据处理

普通的http的post请求的请求content-type类型是:Content-Type:text/html; charset=UTF-8, 而另外一种形式request payload,其Content-Type为application/json,

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

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

python request Payload 数据处理

import json
url = 'https://api.github.com/some/endpoint' payload = {
'Name': '德力西',
'pageNo': '',
'pageSize': '',
}
headers = {'content-type': 'application/json'}
r = requests.post(url, data=json.dumps(payload), headers=headers)