Python/ref requests post
来自菜鸟教程
<languages />
Python请求post()方法
例
向网页发出POST请求,然后返回响应文本:
import requests url = 'https://www.example.com/python/demopage.php' myobj = {'somekey': 'somevalue'} x = requests.post(url, data = myobj) print(x.text)
定义和用法
The
post()
方法将POST请求发送到指定的url。
The
post()
要向服务器发送一些数据时使用此方法。
句法
requests.post(url, data={key: value}, json={key: value}, args)
args 表示零个或多个 named 参数在下面的参数表中。例:
requests.post(url, data = myobj, timeout=2.50)
参数值
参数 | 描述 | |
---|---|---|
url | 试试吧 | 需要。请求的网址 |
data | 试试吧 | 可选的。字典,元组列表,字节或要发送到指定url的文件对象 |
json | 试试吧 | 可选的。JSON对象发送到指定的URL |
档 | 试试吧 | 可选的。发送到指定网址的文件字典 |
allow_redirects | 试试吧 | 可选的。启用/禁用重定向的布尔值。 默认
|
auth | 试试吧 | 可选的。用于启用特定HTTP身份验证的元组。 默认
|
cert | 试试吧 | 可选的。指定证书文件或密钥的字符串或元组。 默认
|
饼干 | 试试吧 | 可选的。Cookie字典,发送到指定的URL。 默认
|
头 | 试试吧 | 可选的。HTTP标头字典,以发送到指定的url。 默认
|
代理 | 试试吧 | 可选的。协议到代理URL的字典。 默认
|
流 | 试试吧 | 可选的。布尔值指示是否应立即下载响应(False)或将其流式传输(True)。 默认
|
超时 | 试试吧 | 可选的。一个数字或元组,指示等待客户端建立连接和/或发送响应的秒数。 默认
|
校验 | 试试吧 |
可选的。用于验证服务器TLS证书的布尔值或字符串指示。 默认
|
回报价值
.