← Images / images / optimization / hosted-images
Обслуживание загруженных изображений
Чтобы обслуживать изображения, загруженные в Cloudflare Images, у вас должно быть:
- Хеш вашего аккаунта Images
- ID изображения
- Имя варианта или гибкого варианта
Если у вас загружено хотя бы одно изображение в Images, базовый формат URL можно найти в панели управления Images в разделе Developer Resources.
Типичный URL для доставки изображения выглядит примерно так, как в примере ниже.
https://imagedelivery.net/<ACCOUNT_HASH>/<IMAGE_ID>/<VARIANT_NAME>
В этом примере необходимо заменить <ACCOUNT_HASH> хешем аккаунта Images, а также <IMAGE_ID> и <VARIANT_NAME>, чтобы начать раздавать изображения.
Вы можете выбрать Предпросмотр рядом с изображением, которое нужно показать, чтобы открыть предпросмотр с URL изображения, который можно скопировать. Ссылка будет содержать полностью сформированный Images URL и будет выглядеть примерно как в примере ниже.
В этом примере:
ZWd9g1K7eljCn_KDTu_MWAэто хеш аккаунта Images.083eb7b2-5392-4565-b69e-aff66acddd00это ID изображения. Вместо сгенерированного ID можно также использовать собственные идентификаторы (Custom ID).publicэто имя варианта.
Когда пользователь запрашивает изображение, Cloudflare Images выбирает оптимальный формат на основе заголовков клиента и типа изображения.
Оптимизация формата
Cloudflare Images автоматически перекодирует загруженные файлы PNG, JPEG и GIF в более эффективные форматы AVIF и WebP. Это происходит всякий раз, когда браузер пользователя поддерживает эти форматы. Если браузер не поддерживает AVIF, Cloudflare Images переключается на WebP. Если нет поддержки и WebP, Cloudflare Images отдаёт сжатые файлы в исходном формате.
Загруженные файлы SVG отдаются как очищенные SVG.