python request 以json形式发送post请求的正确的姿势

一个http请求包括三个部分,为别为请求行,请求报头,消息主体,类似以下这样: 请求行,请求报头,消息主题。

以json串提交数据,编码格式: application/json, 必须加上

import requests
import json
headers = {
"Content-Type": "application/json; charset=UTF-8"
}
url = "http://jinbao.pinduoduo.com/network/api/common/goodsList"
pyload = {"keyword": "", "sortType": 0, "withCoupon": 0, "categoryId": 16, "pageNumber": 1, "pageSize": 60}
response = requests.post(url, data=json.dumps(pyload), headers=headers).text
print(response)
上一篇:【问题记录】uwsgi部署并启动俩个几乎一样的python flask web app,发现有一个app响应时间非常长


下一篇:Lingo 做线性规划 - Asset allocation and Portfolio models