文章详情页
python3.x - python发送get请求是否可以只获取状态码而不下载页面内容
浏览:152日期: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. javascript - 原生canvas中如何获取到触摸事件的canvas内坐标?2. python - Scrapy存在内存泄漏的问题。3. python - 在使用Pycharm时经常看到如下的样式,小括号里红色的部分是什么意思呢?4. javascript - js中向下取整5. javascript - 关于<a>元素与<input>元素的JS事件运行问题6. javascript - 移动端引入js去控制根元素的font-size,但在页面初始化时会有抖动的情况,请问有别的优化方法么7. CSS3 画如下图形8. javascript - Express 和 request 如何代理远程图片?9. javascript - 你们怎样实现前端分页的?10. javascript - html5的data属性怎么指定一个function函数呢?
排行榜
