imgix.com загружает изображения, а не просматривает их

Я использую CDN imgix.com для тестового проекта и по какой-то причине он продолжает загружать изображения вместо просмотра и применения к ним правил.

Так что, если я наберу в myprefix.imgix.net/myimage.png он просто загружает его, и если я наберу https://myprefix.imgix.net/myimage.png~text?txtsize=44&txt=470%C3%97480&w=450&h=480 Ничего не произошло.

Кто-нибудь сталкивался с этой проблемой?

Спасибо

2 ответа

Это две отдельные проблемы:

1) Если вы запрашиваете URL-адрес imgix без добавления каких-либо параметров запроса, imgix будет действовать как переход к вашему источнику. Если ваши изображения обрабатываются браузером как загрузка, а не как изображения для отображения, на уровне источника должно быть что-то неправильно настроено. Не зная ничего о вашем источнике, я действительно не могу предложить лучший совет здесь.

2) myimage.png~text URL не работает, потому что вы не должны использовать ~text вообще здесь. Удалите эти пять символов из вашего URL, и он должен работать так, как вы ожидаете.

Imgix-х ~text Конечная точка - это способ запроса изображения, где "базовое изображение" - это текст, а не реальное изображение. В попытке объединить реальное базовое изображение (myimage.pngв вашем URL выше) с этой конечной точкой только для текста (~text), вы делаете запрос, который imgix не знает, как с ним работать.


Если у вас есть дополнительные вопросы о вашей интеграции с imgix, особенно если это вопросы о конфигурации, касающиеся вашей конкретной учетной записи и настроек, я бы посоветовал вам присылать свои вопросы по адресу support@imgix.com вместо Stackru. Несмотря на то, что SO - отличное место для ответов на разовые вопросы, запись в нашу систему заявок на поддержку позволит нам гораздо проще отвечать на вопросы, связанные с аккаунтом.

После того, как ваш источник был настроен и развернут, вы можете начать делать запросы к изображениям в imgix. Эти запросы немного отличаются для каждого типа источника imgix, но все они имеют одинаковую базовую структуру: https:// example.imgix.net imgix domain / products/desk.jpg path? w=600&exp=1 строка запроса Имя хоста или домен URL-адреса imgix будет иметь форму YOUR_SOURCE_NAME.imgix.net. В приведенном выше URL-адресе имя источника является примером, поэтому имя хоста принимает форму example.imgix.net. Различные имена хостов могут быть установлены в вашем источнике, нажав Manage под заголовком Domains. Путь состоит из любой дополнительной информации каталога, необходимой для размещения вашего изображения в хранилище изображений (например, если у вас есть разные подпапки для ваших изображений). В этом примере /products/desk.jpg завершает полный путь к изображению. Параметры imgix добавляются в строку запроса URL-адреса. В приведенном выше примере строка запроса начинается с? W = 600, а дополнительные параметры связаны с амперсандами. Эти параметры определяют способ обработки изображений. В приведенном выше URL-адресе w = 600 указывает ширину изображения, а exp = 1 - настройку экспозиции.

Другие вопросы по тегам