记录一下python3 post 请求的发送方式,省的每次现查
import json
import urllib.parse
import requests
import json
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
}
params = {"value":1, "key": "test"}
data = json.dumps(params)
def post_url():
url = "http://xxxxxx/"
requests.post(url = url,data=data,headers=headers)
if __name__=="__main__":
post_url()
然后通过django 接收后的post 值放在了 request.body中,使用json.loads(request.body)解包。