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

分类: 计算机技术
推荐阅读:
Rust loop循环详细用法 当需要多次执行同一段代码时,循环就能很好的解决问题;Rust语言中支持多种循环,本文将介绍 loop 循环;
Python实现列表去重的多种方法及性能对比 本文将通过多种方法实现列表(List)去重(将列表中的重复项删除);其中包括使用常规方法去重、set()集和去重、使用enumerate()去重、和使用collections.OrderedDict.fromkeys()实现去重;并编写了测试代码来测试这些去重方法的性能、以及去重后元素的排序是否改变;
查询SSL证书的有效期 在本文中,你将了解如何查询网站SSL证书的有效期;首先,通过浏览器打开要查询的网站,以查询本站SSL证书是否过期为例...
Python getattr()函数 getattr() 函数是 Python 内置函数之一,用于获取一个对象的指定属性值。
Rust的第一个传统Hello World程序 本页将向你展示Rust的第一个传统程序;你将学会如何给程序添加注释、格式化打印文本信息,以及将Rust源码编译成可执行程序;
Python min()函数 min() 是 Python 的内置函数之一,用于返回给定可迭代对象中的最小值。该函数可以接受多个参数,也可以接受一个可迭代对象作为参数。