Python2.7 requests库无法设置headers何解,python2.7headers,pythonimport
Python2.7 requests库无法设置headers何解,python2.7headers,pythonimport
pythonimport requestsurl = 'http://www.baidu.com'headers = {'Content-Type': 'application/json'}r = requests.get(url, headers=headers)print r.headers['Content-Type']
输出的内容为text/html; charset=utf-8 而不是我设置的application/json
何解?
BTW python2.7.9
Content-Type 是 Response Header属性,而不是Request Header属性。Request header的属性有User-Agent、Accept、Accept-Language、Cookie以及Connection等等。
因为这个 www.baidu.com 返回的内容就是 text/html; charset=utf-8;
设置的headers = {'Content-Type': 'application/json'}是表示你传入的数据是json格式。
这是你设置的定制请求头,还不是响应头。
这个只是一种协议, 如果服务器不支持, 或者说是忽略了这个那没办法
不是 requests的问题....
编橙之家文章,
相关内容
- Python什么方法可以通过邮箱发送贺卡或明信片,,请问,
- Python flask文件上传报错IOError: [Errno 13] Permission denied什么
- Python sqlalchemy报InvalidRequestError如何解决,,新手学习时,
- Sublime Text空格宽度不同是什么问题,sublimetext,问题是这
- 关于RESTful多个资源关联时返回数据实现方法是什么,
- Python字节init方法示例问题,python字节init示例,之前了解
- Python redis blpop方法不能获取队列里中数据是何原因,
- Python方法怎样获取百度地图中目标信息,python获取,目前
- Python下载七牛图片解析正常却无法下载,请牛帮看下源
- Python函数直接返回与传递引用的应该如何区别怎么取舍
评论关闭