Как установить заголовок, который не позволяет сайту отправлять gzip-кодированный ответ - PullRequest
2 голосов
/ 02 февраля 2012

Я использую python urllib2.urlopen для получения html-контента, и я получаю gziped ответ. Могу ли я установить заголовки, чтобы получить его не в архиве?

мой код

response = urlopen(url,None , TIMEOUT)
html = response.read()  # read html
print html

как предложил Тиходрома, я попробую это

request = Request(url)
request.add_header('Accept-encoding', 'text/plain')
response = urlopen(request,None , TIMEOUT)
html = response.read().lower()  # read html
print html

сейчас работает

1 Ответ

1 голос
/ 02 февраля 2012

Установите заголовок Accept для типов пантомимы, которые вы хотите принять.

Accept: text/plain

если вам нравится это:)

...