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

原文地址:https://www.cnblogs.com/malinalian/p/10482710.html