Google App Engine ограничивает urlfetch.fetch() ответов на 1MB . Есть ли какое-нибудь решение этой проблемы (возможно, переход на платную версию)?
urlfetch.fetch()
Я использую Python и, если возможно, приведу пример, который был бы великолепен.
С новым SDK 1.4.0 вы можете загрузить 32MByte; имейте в виду, что у вас по-прежнему есть предел 10 секунд ;-). Максимальный срок может составлять до 60 секунд для обработчиков запросов и 10 минут для очереди задач и обработчиков заданий cron.
Увеличен допустимый размер ответа URLFetch до 32 МБ.Размер запроса по-прежнему ограничен 1 МБ.
Нет, вы не можете получить более 1 МБ за выборку URL-адреса (даже если вы включили биллинг).Однако вы можете получить части целевого URL-адреса с помощью заголовка Range и затем объединить эти фрагменты.Это может быть даже быстрее, поскольку вы можете получать каждый блок размером 1 МБ одновременно (используя асинхронные выборки ).
Range