Python/ref requests head

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python请求head()方法

❮请求模块

向网页发出HEAD请求,并返回HTTP标头:

    import requests

x = requests.head('https://www.example.com/python/demopage.php')

print(x.headers)

定义和用法

The head() 方法将HEAD请求发送到指定的url。

当您不需要文件的内容而仅需要status_code或HTTP标头时,便完成HEAD请求。

句法

    requests.head(url, args)
  

args 表示零个或多个 named 参数在下面的参数表中。例:

    requests.head(url, timeout=2.50)
  

参数值

参数 描述
url 试试吧 需要。请求的网址
allow_redirects 试试吧

试试吧

可选的。启用/禁用重定向的布尔值。

默认 False (不允许重定向)

auth 试试吧 可选的。用于启用特定HTTP身份验证的元组。

默认 None

cert 试试吧 可选的。指定证书文件或密钥的字符串或元组。

默认 None

饼干 试试吧 可选的。Cookie字典,发送到指定的URL。

默认 None

试试吧 可选的。HTTP标头字典,以发送到指定的url。

默认 None

代理 试试吧 可选的。协议到代理URL的字典。

默认 None

试试吧 可选的。布尔值指示是否应立即下载响应(False)或将其流式传输(True)。

默认 False

超时 试试吧 可选的。一个数字或元组,指示等待客户端建立连接和/或发送响应的秒数。

默认 None 这意味着请求将继续直到连接关闭

校验 试试吧 可选的。用于验证服务器TLS证书的布尔值或字符串指示。

默认 True

回报价值

head()方法返回一个 request.Response对象

.

❮请求模块