python requests post请求_Pythonrequest发送post请求
例子:
curl
-d 'data={"instanceid":"xxx", "backupmethod":
"hadoop", "operator": "vivaxiao"}'
http://xxx.xxx.xxx.xxx:443/cdb2/fun_logic/cgi-bin/public_api_20/set_backup_method.cgi?cluster_id=72
用python實現如下:
import requests
import json
def set_backup_method():
instanceid =
"xxx"
operator = "vivaxiao"
backupmethod = "xtrabackup"
cluster_id =
222
params =
{'data':json.dumps({'operator':operator,'instanceid':instanceid,'backupmethod':backupmethod})}
url =
'http://xxx.xxx.xxx.xxx:443/cdb2/fun_logic/cgi-bin/public_api_20/set_backup_method.cgi?cluster_id=%d'%(cluster_id)
print url
response = requests.post(url = url,data = params,timeout =
20)
print response.text
if __name__ == "__main__":
set_backup_method()
例子:
curl
-d '{"instanceid":"xxx", "backupmethod":
"hadoop", "operator": "vivaxiao"}'
http://xxx.xxx.xxx.xxx:443/cdb2/fun_logic/cgi-bin/public_api_20/set_backup_method.cgi?cluster_id=72
用python實現如下:
import requests
import json
def set_backup_method():
instanceid =
"xxx"
operator = "vivaxiao"
backupmethod = "xtrabackup"
cluster_id =
222
params =
{'operator':operator,'instanceid':instanceid,'backupmethod':backupmethod}
url =
'http://xxx.xxx.xxx.xxx:443/cdb2/fun_logic/cgi-bin/public_api_20/set_backup_method.cgi?cluster_id=%d'%(cluster_id)
print url
response = requests.post(url = url,data =
json.dumps(params),timeout = 20)
print response.text
if __name__ == "__main__":
set_backup_method()
總結
以上是生活随笔為你收集整理的python requests post请求_Pythonrequest发送post请求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 判断大小简单算法_优化 | 贪婪算法有多
- 下一篇: 余弦函数导数推导过程_人工智能数学基础-