Python urllib3
约 102 字
预计阅读 1 分钟
发送POST请求,内容为json格式。并忽略证书验证。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import json
import urllib3
urllib3.disable_warnings() # 屏蔽警告忽略证书的警告。
# cert_reqs='CERT_NONE' 忽略https证书验证
http = urllib3.PoolManager(cert_reqs='CERT_NONE')
encode_data = json.dumps({"name":"spaceack"}).encode("utf-8")
url = "https://127.0.0.1:5000/api/v1/hello"
req = http.request('POST',
url=url,
body=encode_data,
headers={'Content-Type': 'application/json'},
timeout=10,
)
result = req.data.decode('utf-8') # 获取响应的数据。
|