Изображения без размера имеют длину содержимого 0 и тип содержимого отсутствует - PullRequest
0 голосов
/ 24 января 2019

У меня есть сайт, который использует ImageResizer.Но не все изображения используют изменение размера, у нас есть некоторые изображения, размер которых не изменяется.И кажется, что они имеют длину содержимого 0, а также тип содержимого отсутствует в заголовках ответа.Мы используем AzureReader2 вместе с плагином DiskCache.Есть ли какие-либо настройки или настройки, которые мне не хватает.Это очень важная задача для меня, любая обратная связь с благодарностью.

Например:

Не работает:

https://www.example.com/globalassets/home-page/23491_2_2.jpg 

Это прекрасно работает:

https://www.example.com/globalassets/home-page/23491_2_2.jpg?height=1000&width=1000 

Ниже приведено то, что у меня есть в сети.config

<resizer>
<Clientcache minutes="720" />
<plugins>
<add name="AzureReader2" prefix="~/azure" connectionString="EPiServerAzureBlobs"/>
<add name="EPiServerBlobReaderPlugin" />
<add name="DiskCache" />
</plugins>
<licenses>
<license>

</license>
</licenses>
</resizer>

1 Ответ

0 голосов
/ 28 февраля 2019

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

Вы можете попробовать <add name="AzureReader2" vpp="true" cacheUnmodifiedFiles="true" prefix="~/azure" connectionString="EPiServerAzureBlobs"/>

Иногда это заставляет запрос обрабатываться правильно.

https://imageresizing.net/docs/v4/plugins/azurereader2

...