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

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

黄舟
黄舟

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

répondre à tous(2)
Ty80

heads=requests.head(url)

小葫芦

J'utilise habituellement l'implémentation get et multi-processus du module de requêtes, mais cela ne me semble toujours pas assez rapide. J'ai donc eu l'idée décrite dans le titre.

Pour diverses raisons, cela ne sera pas nécessairement plus rapide si vous supprimez le corps de la réponse GET.

Si HEAD répond à vos exigences, utilisez HEAD.

N'oubliez pas d'utiliser requests.Session pour que l'accès au même serveur puisse être plus que doublé.

PS : Il est recommandé d'apprendre soigneusement HTTP, afin que lorsque vous rencontrez des problèmes, vous n'ayez pas besoin de demander et d'attendre, et finalement d'obtenir une solution que vous ne comprenez pas.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!