Python Requests get() 方法

实例

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

  1. import requests
  2. x = requests.get('https://cankaoshouce.com')
  3. print(x.status_code)

定义与用法

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


语法

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

args 表示以下参数表中的零个或多个 命名 参数。例子:

  1. requests.get(url, timeout=2.50)

参数值

参数描述
url试一试必填。请求的url
params试一试可选。作为查询字符串发送的元组或字节的字典、列表。
默认值 None
allow_redirects试一试可选。启用/禁用重定向的布尔值。
默认值 True (allowing redirects)
auth试一试可选。用于启用特定 HTTP 身份验证的元组。
默认值 None
cert试一试可选。指定证书文件或密钥的字符串或元组。
默认值 None
cookies试一试可选。要发送到指定 url 的Cookie字典。
默认值 None
headers试一试可选。要发送到指定 url 的 HTTP 头的字典。
默认值 None
proxies试一试可选。代理 url 的协议字典。
默认值 None
stream试一试可选。一个布尔值指示响应应立即下载(False)还是流式传输(True)。
默认值 False
timeout试一试可选。一个数字或元组,指示等待客户端建立连接和/或发送响应的时间。
默认值 None 这意味着请求将继续,直到连接关闭。
verify试一试
试一试
可选。用于验证服务器TLS证书与否的布尔值或字符串指示。
默认值 True

返回值

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

分类导航