python接口自动化测试四:代码发送HTTPS请求
HTTPS:
get:
url = 'https://www.juhe.cn/docs/api/id/39'
r = requests.get(url) #发送get请求
print(r.status_code) #打印状态码
print(r.headers) #打印返回的报头(头部)
print(r.text) #查看返回结果的文本形式(body部分)
SSLError:证书问题:
方法1.检查faddler是否关闭,关闭后,访问成功:
方法2.请求参数后加上:verify=False
verify默认为True,此时会验证证书,改为False将不会验证证书
有Body部分:
Content-Type: application/x-www-form-urlencoded; charset=UTF-8:传data
Content-Type: application/json:传json