Python/ref requests get

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

<languages />

Python请求get()方法

❮请求模块

例

向网页发出请求,并返回状态码:

    import requests

x = requests.get('https://example.com')
print(x.status_code)

定义和用法

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

句法

    requests.get(url, params={key: value}, args)
  

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

    requests.get(url, timeout=2.50)
  

参数值

参数 描述
url 试试吧 需要。请求的网址
参数 试试吧 可选的。字典,元组列表或要作为查询字符串发送的字节。

默认 None

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

默认 True (允许重定向)

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

默认 None

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

默认 None

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

默认 None

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

默认 None

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

默认 None

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

默认 False

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

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

校验 试试吧

试试吧

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

默认 True

回报价值

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

.

❮请求模块