Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > браузер на PyQt4.QtWebKit и Referer


Автор: ShaiTan 10.6.2012, 06:12
Есть такая штука:
github.com/makinacorpus/spynner
Документация:
packages.python.org/spynner/
Никак не выходит научить этого зверя подставлять нужный Referer, а из коробки он не умеет.
Буду признателен за помощь в решении этого вопроса.

Автор: VinniPuhh 13.6.2012, 12:40
Не знаю как именно в spynner, но в "оригинале" у QWebView есть QWebPage, у которого есть userAgentForUrl - функция, вызываемая при каждом запросе, должна вернуть строку-useragent.
Соответственно например 
Код

myWebPage.userAgentForUrl = lambda url: 'Mozilla 4.0'

для меня решило проблему.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)