requests发送HTTP请求后返回的响应头

requests 返回的Response对象包含响应头属性 headers:

import requests as r
response = r.get("https://www.perfcode.com")
print(response.headers)

访问response.headers属性会返回一个字典,但这个字典有点与众不同;

因为HTTP头部是大小写不敏感的,我们可以使用任意大小的形式作为键来访问这个字典:

response.headers['Content-Type']
response.headers.get('content-type')

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/requests-response-headers.html

分类: 计算机技术
推荐阅读:
Golang实现判断文件或文件夹是否存在 golang通过使用 os包中的Stat()函数和IsNotExist()函数即可判断文件或文件夹是否存在。
Implementation of the USB 2.0 controller not found!解决方案 你可能在使用VirtualBox启动虚拟机系统时碰到“不能为虚拟电脑打开一个新的任务”的错误提示,并提示 Implementation of the USB 2.0 controller not found!
Python计算卡特兰数(catanlan number) 卡特兰数(Catalan number),是组合数学中一种常出现于各种计数问题中的数列;本文使用Python来计算卡特兰数;
Qt Designer和PyQt的关系 Qt是一个非常强大的跨平台图形用户界面应用程序开发框架;而Qt Designer是用于设计UI界面的工具,你可以使用它通过拖拽和点击完成复杂的界面设计。
如何忽略pymysql警告信息 在python中使用pymysql库时,你可能会碰到由pymysql生成的警告信息;
IDLE是什么? IDLE是Python的一个集成开发与学习环境(Integrated Development and Learning Enviroment);与Python捆绑在一起,安装好Python以后,IDLE会自动安装;它使用Python 和Tkinter Gui编写。