文章详情页
python3.x - python发送get请求是否可以只获取状态码而不下载页面内容
浏览:255日期:2022-09-15 11:42:03
问题描述
如题描述因为一些需求想对一份url列表进行get请求扫描,看看这些页面是否存在平时用的requests模块的get和多进程来实现,感觉还是不够快.于是产生了如题描述的这种想法.顺便问下,为什么vps提供商会封我...好郁闷.
问题解答
回答1:heads=requests.head(url)
回答2:平时用的requests模块的get和多进程来实现,感觉还是不够快.于是产生了如题描述的这种想法.
取决于多种原因,你丢弃 GET 的响应体并不一定会更快。
如果 HEAD 满足你的要求,你就用 HEAD 吧。
记得使用 requests.Session,这样对同一服务器的访问可以加速一倍以上。
PS: 建议好好学习一下 HTTP,这样遇到问题你就不需要来问然后等着,最后拿到一个自己都不明白的解决方案。
相关文章:
1. 如何解决docker宿主机无法访问容器中的服务?2. javascript - webpack构建工具重构代码的流程是怎么样的?3. Java中main方法里面的参数一定要是String []args吗?4. css3 - 求css页面解决方案5. html5 - 自己的H5页面如何集成支付宝支付6. 系统重装后,恢复mysql5.5?7. javascript - 想做一个canvas的触摸画板,但屏幕会在画的时候滚来滚去,如何阻止?8. mysql 5个left关键 然后再用搜索条件 几千条数据就会卡,如何解决呢9. HTML5表单必填属性设置自定义验证消息?10. mysql - sql 左连接结果union右连接结果,导致重复性计算怎么解决?
排行榜

网公网安备