Python Requests get() 方法
示例
向网页发送请求,并返回状态码
import requests
x = requests.get('https://w3schools.com')
print(x.status_code)
运行示例 »
定义和用法
The get()
方法向指定的 URL 发送 GET 请求。
语法
requests.get(url, params={key: value}, args)
args 表示参数表中零个或多个命名参数。示例
requests.get(url, timeout=2.50)
参数值
参数 | 描述 | |
---|---|---|
url | 试试看 | 必需。请求的 URL |
params | 试试看 | 可选。一个字典、元组列表或字节,作为查询字符串发送。 默认 None |
allow_redirects | 试试看 | 可选。一个布尔值,用于启用/禁用重定向。 默认 True (允许重定向) |
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 对象。