接口调用2018-12-06
2018-12-06 本文已影响0人
大树_20e9
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)