Безопасные URL для S3, MinIO и OSS
engineering
storage-url-safety — это скилл для Claude Code, который определяет правильную стратегию формирования URL при работе с объектными хранилищами MinIO, OSS и S3, предотвращая типичные ошибки при загрузке и скачивании файлов. Скилл фиксирует шесть распространённых ловушек: использование предподписанных URL для долгоживущих ресурсов (аватары, логотипы, изображения товаров), отсутствие публичного чтения у bucket, некорректные сроки жизни ссылок, отсутствие проверки типа и размера файла при прямой загрузке с фронтенда, ошибки конфигурации CDN-回源 и дублирование логики resolveImageUrl по множеству сервисов. Для каждой ситуации приводятся конкретные Java-примеры правильного и неправильного кода, команды mc и ossutil64 для настройки политик bucket, а также сводная таблица рекомендуемых стратегий по типу ресурса. Скилл полезен бэкенд-разработчикам, которые проектируют файловые хранилища и хотят избежать ошибок 403, истёкших ссылок и разрозненной логики URL-резолвинга.
- #cloud-storage
- #minio
- #s3
- #url-security
- #file-handling