例子:
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()