Requests: GAE и ChunkedEncodingError, рабочий патч.

Созданный на 12 мая 2016  ·  3Комментарии  ·  Источник: psf/requests

Привет всем,

извините за мое вмешательство здесь "на ровном месте". Я попытался понять, обсуждалась ли эта проблема уже (но смог их найти), поэтому я прихожу сюда с ситуацией и пытаюсь понять решение.

Проблема заключается в следующем (насколько я понял): Google App Engine, замените реализацию urlfetch своей собственной, которая содержит некоторые изменения, нарушающие urllib3 и впоследствии запросы.

@agfor внес исправление, которое, похоже, работает (у меня не было никакого ChunkedEncodingError, так как я размещал патч в сети) и, насколько я понимаю, не нарушает работу других пользователей, которые не используют GAE.

Я не видел его патч, представленный здесь (мне интересно, почему), и я не знаю, почему это не было принято во внимание здесь. (Обратите внимание, это реальный вопрос, а не критика / замечания, мои намерения хорошие :)).

Отсюда мой пост :)

GAE Support

Самый полезный комментарий

Не за что!

Все 3 Комментарий

@cnicodeme Проект запросов не считает, что GAE официально поддерживается. Другими словами, у нас нет специального кода _в запросах_ для правильного использования GAE. Рекомендуемый метод использования GoogleAppEngine с запросами - это использовать request-toolbelt AppEngineAdapter .

Хорошо, это объясняет все мои вопросы, спасибо!

(и вау, ты быстрый!)

Не за что!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги