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

分类: 计算机技术
推荐阅读:
requests定制HTTP请求头 如果你想为HTTP请求添加或修改头部信息,只需给 headers参数传递一个字典。
C程序判断一个数是否为质数,并打印100以内的质数 在本文中,我们将使用C语言来判断一个整数是否为质数,并打印100以内的所有质数;
Python all()函数详细教程 all()函数只接受一个可迭代的类型参数;如果该迭代器的所有元素为True或该迭代器为空,则返回True,否则返回False;
Rust line宏的用法和示例 在Rust中,line宏用于获取代码中当前的行号;通过在代码中使用line宏,开发者可以轻松地在编译时获取到所在位置地行号信息,从而实现更灵活地代码逻辑和调试方案。
Rust语言逐行读取文本文件 这是一个使用Rust语言逐行读取文本文件的例子;
Python将二维数组进行顺时针旋转90度、180度、270度 本文将使用Python实现二维数组顺时针旋转,包括旋转90度、180度、270度;