Каталог файлов JSON
Опубликован каталог файлов: GET /catalog.json. Он содержит дату подготовки, пути, размеры в байтах и SHA-256. Токен доступа не требуется.
curl https://cloud-packet.ru/catalog.json curl -r 0-1023 -o sample.part https://cloud-packet.ru/files/speedtest/10MB.bin
Запрос Range получает часть файла. Для второго примера ожидается HTTP 206 и 1024 байта.
Это каталог статических файлов. API управления шлюзами и серверных метрик не предоставляется.
Проверка SHA-256 без сохранения файла
Скрипт check-download.py для Python 3 скачивает указанный HTTPS-файл и сравнивает его SHA-256. Сторонние библиотеки не нужны.
python3 check-download.py HTTPS_URL --sha256 ПОЛНАЯ_СУММА_SHA256
Будет передан весь файл. Для короткой проверки выберите небольшой образец.