Я создаю приложение, использующее UbunuOne REST API, для загрузки файлов в хранилище Ubuntu. API для хранения файлов
Мне удаётся загрузить некоторые файлы, но когда я пытаюсь загрузить большой файл (90 Мб), он не загружается, возвращая код http 302. Кто-нибудь знает, есть ли ограничение?
Кажется, работает только с файлами меньшего размера, я не смог найти предельный размер. Кто-нибудь смог загрузить большой файл с помощью REST API.
заранее спасибо
решение1
Я только что проверил, что это не проблема размера. Это проблема времени, используя более быстрое соединение, я смог загрузить файл размером 90 Мб, но когда я попытался загрузить файл размером 220 Мб, у меня возникла та же проблема, что и с более медленным соединением.
Похоже, что сервер некоторое время ждет, чтобы получить полный запрос PUT, после этого ваша загрузка не имеет смысла :(
решение2
На данный момент на стороне сервера ограничений нет. Однако код загрузки не возвращает HTTP-код 302, так что загрузку может препятствовать что-то еще. Не стесняйтесь присоединяться к каналу IRC #ubuntuone FreeNode, если хотите отладить проблему загрузки.