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

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)

 

 

 

posted on 2018-05-08 09:27  一剑001  阅读(1915)  评论(0编辑  收藏  举报