Когда я использую google.appengine.api.urlfetch.fetch
(или асинхронный вариант с make_rpc
), чтобы получить URL-адрес, который стабильно передает данные, через некоторое время я получу google.appengine.api.urlfetch_errors.DeadlineExceededError
, как и ожидалось. Поскольку это поток, который я хочу попробовать, установка deadline
на более высокое значение никогда не сможет помочь, если поток не завершится (чего я не ожидаю).Как получить частичные результаты от urlfetch Google App Engine?
Кажется, что нет возможности получить частично загруженный результат. По крайней мере, API ничего не предлагает. Можно ли
- либо запросить Загруженную Часть
- или задать только для определенного количества данных (так как я могу оценить скорость потока, в) быть загружен?
[Разъяснение:. Так как это поток, запросы с Range
заголовок будет отвечено с 200 OK
и не 206 Partial Content
]