Maison  >  Article  >  développement back-end  >  Comment changer l'agent utilisateur pour « urllib2.urlopen » ?

Comment changer l'agent utilisateur pour « urllib2.urlopen » ?

DDD
DDDoriginal
2024-11-03 05:53:03340parcourir

How to Change the User Agent for `urllib2.urlopen`?

Modifier l'agent utilisateur pour urllib2.urlopen

Problème : Comment télécharger une page Web en utilisant urllib2.urlopen avec un agent utilisateur autre que celui par défaut ?

Réponse : Une question similaire a été abordée récemment. L'extrait de code suivant illustre comment modifier l'agent utilisateur :

<code class="python">opener = urllib2.build_opener()
opener.addheaders = [('User-Agent', 'Mozilla/5.0')]
response = opener.open('http://www.stackoverflow.com')</code>

Notez que « User-Agent » doit être en majuscule conformément à la RFC 2616, section 14.43.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn