Я получаю от Sitecore ссылку как ashx. Мне нужно знать, как я могу получить расширение реального файла, который находится там. Это может быть .jpg, .pdf, .mp3 и т. Д. Основываясь на этом расширении, я должен показать разные варианты. Как получить реальное расширение файла Sitecore ashx?Как найти реальное расширение в ссылке Sitecore ashx
1
A
ответ
1
В файле web.config задано пустое значение Media.RequestExtension <setting name="Media.RequestExtension" value=""/>
Значение, заданное пустым, указывает, что URL-адрес ссылки на соответствующее расширение, например .jpg, см. В поле Расширение в элементе мультимедиа.
Если вы все еще хотите использовать URLs с .ashx вы можете посмотреть на тип пантомимы он находится в «Content-Type» HTTP заголовок содержит нечто вроде «изображение/JPG»