вторник, 17 июня 2014 г.

Изменение User Agent в Python

Стандартно, python-скрипт при http(s) запросе, будет отсылать заголовок User Agent с значением "Python-urllib/2(3).x".

Если Вам требуется изменить этот заголовок, тогда опирайтесь на простой пример:

import urllib2

request = urllib2.Request('http://127.0.0.1/')
request.add_header('User-agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1') 
res = urllib2.urlopen(request)
html = res.read()

urllib2 - https://docs.python.org/2/library/urllib2.html

Комментариев нет:

Отправить комментарий