Polisofa
Сервис онлайн

Передача файлов через API.

Polisofa — сервис передачи без веб-интерфейса. Приложение отправляет файл по частям в API и получает ссылку на результат, когда загрузка завершится.

Конфигурация сервиса

Интерфейс Только HTTPS API
Endpoint /api/v1/uploads
Размер батча 512 КБ–1 МБ
Авторизация X-Upload-Token
Регион RU

Продолжается с места сбоя

Файл делится на независимые батчи. Если соединение оборвалось, загрузка продолжается без потери уже принятых данных.

Без лишнего доступа

Данные передаются по HTTPS, а токен работает только в рамках одной загрузки.

Ровная скорость

Батчи по 512 КБ–1 МБ меньше грузят канал и проще проходят на длинных маршрутах.

API

POST
/api/v1/uploads/{upload_id}?chunk={sequence}

Отправляйте каждую часть как application/octet-stream. Токен передавайте в заголовке X-Upload-Token.

GET
/api/v1/uploads/{upload_id}

Получайте состояние обработки и ссылку для скачивания после завершения передачи.