本文共 734 字,大约阅读时间需要 2 分钟。
requests库是用Python编写的,基于urllib,采用Apache2 Licensed开源协议的HTTP库;
相比urllib库,Requests库更加方便,可以节约我们大量的工作,完全满足HTTP测试需求import requestsimport user_agent#该库可以随机改变header头url='https://www.baidu.com'conn=requests.session()#建立session对话proxies={ "http":"http://127.0.0.1:8080", "https":"http://127.0.0.1:8080",#代理}headers={ "user-agent":""+user_agent.generate_user_agent()+""}#自定义header头cookies=dict(cookies_are='working')#在发送请求的时候加上cookier=requests.get(url,proxies=proxies,headers=headers,verify=False,allow_redirects=False,cookies=cookies,timeout=5)print(r.request.headers)#打印请求的header头print(r.headers)#打印返回数据包的header头print(r.status_code)#打印状态码data={ "payload1":"1", "payload2":"2",}r=requests.post(url,data=data)#post请求
转载地址:http://cuhzi.baihongyu.com/