1.查詢請求GET
請求類型method為get,請求的url,請求頭headers,傳參params字典型;可以requests.get()里面就不需method。
res = requests.request(method=method, url=url,headers=headers, params=dict_param)
2.修改請求PUT
請求的url,請求頭headers,帶body請求?json=dict字典型,傳參params字典型
response = requests.put(url, headers=headers, json=dict,params=query,timeout=60)
注意:json=dict 我的項目所有post傳遞方式都是json串的,所以這里這么寫,dict字典型
為了適應有些有params,有些有body,或者兩者都有,那么我們可以這么定義調用方法:
def put(self, url, dict=None,query=None):
給這兩者初始一個none
3.POST請求
請求的url,請求頭headers,帶body請求?json=dict字典型
response = requests.request("POST", url, headers=headers, json=data, timeout=time_out)