Получить запрос с помощью PyCurl после входа на сайт

После того, как я сделал запись для входа на мой сайт, я стараюсь сделать это на своем сайте, и я получаю кучу мусора « 0 ` &) 붋 ….» вместо данные с моего сайта. Почему это? Как это исправить?

One Solution collect form web for “Получить запрос с помощью PyCurl после входа на сайт”

Очевидно, мертвая нить, но если кто-то еще наткнулся на это, такие смешные данные, скорее всего, сжаты zlib или gzip. Если вы используете pycurl, это должно сделать трюк:

import pycurl ch = pycurl.Curl() ch.setopt(pycurl.URL, 'http://example.com') ch.setopt(pycurl.ENCODING, '') ch.perform() 

Установка опции ENCODING в пустую строку устанавливает заголовки «Accept-Encoding» ко всем кодировкам, поддерживаемым libcurl, и сообщает libcurl расшифровать данные ответа. OP, вероятно, устанавливал заголовки вручную, а libcurl не ожидал кодированных данных.

  • Создание отсутствующих каталогов в ftplib storbinary
  • Получение HTML с Pycurl
  • как использовать pycurl, если запрашиваемые данные иногда gzipped, иногда нет?
  • Выполнить команду curl внутри скрипта Python
  • Установлена ​​ошибка SSL при установке pycurl после SSL
  • Проблема с установкой PyCurl на Mac Snow Leopard
  • что такое pycurl.INFOTYPE_HEADER_OUT?
  • Установка pycurl в Windows
  •  
    Interesting Posts for Van-Lav

    Использование регулярного выражения для замены повторений букв в верхнем регистре в python с помощью одной строчной буквы

    Программа застревает при использовании subprocess.Popen () или subprocess.check_call ()

    Создать (нормальное / безопасное) имя файла из любой (небезопасной) строки

    Извлечение комментариев из новостей

    Python – подсчет частоты сообщений в диапазоне дат за каждый динамический интервал

    Пользовательский стандартный ввод для подпроцесса python

    запись большого количества данных в stdin

    «Pythonic» способ «перезагрузить» переменные объекта?

    Отправлять задачи asyncio в цикл в другом потоке

    Получить все элементы верхнего или нижнего треугольника квадратной матрицы в python

    Как сохранить импорт в Django?

    Как установить переменную среды, зависящую от потока, в Python?

    ImportError: нет модуля с именем argparse

    Как оптимизировать условные списки python

    Python Library / Framework для написания приложений P2P

    Python - лучший язык программирования в мире.