请求URL: http://www.aspxfans.com:8080/news/index.asp?boardiD=5&D=24618&page=1#name 协议部分、域名部分、端口部分、虚拟目录部分、文件名部分、参数部分、锚部分
请求方式: 主要:GET、POST 其它:PUT、DELETE、HEAD、OPTIONS
请求头: User-Agent、Cookies等 response=requests.get(url,headers=('User-Agent':uagent)
请求体: 请求时额外携带的数据.发送请求有data、json、params三种携带参数的方法 requests.request(method='POST;url=URL,data={'k1':'v1; k2':'水电 费))
超时设置: 两种超时:float ortuple。timeout-0.1#代表 接收数据的 超时时间 timeout=(0.1.0.2)#0.1代表链接超时0.2代表接收数据的超时时间
其它设置: 代理设置(proxies)、会话(session)等等
requests是基于Python开发的HTTP库,与urllib标准库相比,它不仅使用方便,而且能节约大量的工作。实际上,requests是在urllib的基础上进行了高度的封装,它不仅继承了urllib的所有特性,而且还支持一些其他的特性,例如,使用Cookie保持会话、自动确定响应内容的编码等,可以轻而易举地完成浏览器的任何操作。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。