python3.x - python发送get请求是否可以只获取状态码而不下载页面内容
Christopher Nolan
Christopher Nolan 2017-04-18 10:21:17
0
2
669

如题描述
因为一些需求想对一份url列表进行get请求扫描,看看这些页面是否存在
平时用的requests模块的get和多进程来实现,感觉还是不够快.于是产生了如题描述的这种想法.
顺便问下,为什么vps提供商会封我...好郁闷.

Christopher Nolan
Christopher Nolan

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen (2)
Ty80

heads=requests.head(url)

    小葫芦

    平时用的requests模块的get和多进程来实现,感觉还是不够快.于是产生了如题描述的这种想法.

    取决于多种原因,你丢弃 GET 的响应体并不一定会更快。

    如果 HEAD 满足你的要求,你就用 HEAD 吧。

    记得使用requests.Session,这样对同一服务器的访问可以加速一倍以上。

    PS: 建议好好学习一下 HTTP,这样遇到问题你就不需要来问然后等着,最后拿到一个自己都不明白的解决方案。

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!