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证书的布尔值或字符串指示。 默认
|
回报价值
.