http post 请求,带参数,带请求头
Posted qiqi-yhq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http post 请求,带参数,带请求头相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env python # -*- coding: utf-8 -*- import requests import json url = ‘http://................‘ body = "type": "text", "content": "测试文本", headers = ‘content-type‘: "application/json" #print type(body) #查看数据类型 #print type(json.dumps(body)) # 这里有个细节,如果body需要json形式的话,需要做处理 # 可以是data = json.dumps(body) response = requests.post(url, data = json.dumps(body), headers = headers) # 也可以直接将data字段换成json字段,2.4.3版本之后支持 # response = requests.post(url, json = body, headers = headers) # 返回信息 print response.text # 返回响应头 print response.status_code
以上是关于http post 请求,带参数,带请求头的主要内容,如果未能解决你的问题,请参考以下文章
Jsoup发送http请求,get和post两种方式,分别带参数和不带参数