Я использую appengine и пишу свой код сервера в python, используя webapp2. Я пытаюсь загрузить видео файлы из браузера и сохранить его в облачном хранилище Google. Я использую элемент формы в своем обработчике HTML и webapp2 на стороне сервера, чтобы загрузить файл из браузера. Он работает для файлов меньшего размера, но когда я пытаюсь загрузить видео файл больше, чем 100MB, браузер выбрасывает ошибку раздутиеЕсть ли ограничение по размеру для загрузки файла с помощью webapp2?
Этот сайт не доступен
ERR_CONNECTION_RESET
Я не могу отладить это на стороне сервера, так как оно не попадает в почтовый метод. Есть ли параметр конфигурации в веб-приложении 2, который можно изменить для загрузки файлов большего размера?
Любые материалы приветствуются.
webapp2 невинно, как упоминает Андрей Волгин, предел 32 МБ является неотъемлемой частью App Engine, независимо от того, какую структуру вы предпочитаете использовать поверх нее. Используйте GCS, например, через подписанные URL-адреса на https://cloud.google.com/storage/docs/access-control?hl=ru#Signed-URLs и живите долго и счастливо! -) –
Привет, Алекс, спасибо за ввод , Я на самом деле попытался использовать apro blob store для загрузки в GCS, и это сработало. Итак, подписанный URL-адрес также делает то же самое? или он просто используется для серверных объектов в GCS. – Karthikkumar
Подписанные URL-адреса позволяют загружать, загружать, удалять (до истечения срока действия, которое вы можете указать) - они очень гибкий инструмент. –