Я пытаюсь получить 3d модели на своей веб-странице, и нашел этот довольно хороший веб-сайт и учебное пособие, однако добавление его на мой собственный сайт вызывает некоторые проблемы.
Учебное пособие: https://doc.x3dom.org/tutorials/models/inline/index.html
При первом копировании этого примера кода на мою страницу я получил 404,3, поскольку файлы .x3d не поддерживаются IIS.
<x3d width='500px' height='400px'>
<scene>
<inline nameSpaceName="Deer" mapDEFToID="true" onclick='redNose();' url="Deer.x3d" > </inline>
</scene>
</x3d>
Поскольку файлы .x3d в основном представляют собой XML. Я добавил следующие строки в свой файл web.config
<staticContent>
<remove fileExtension=".x3d" />
<mimeMap fileExtension=".x3d" mimeType="text/xml" />
</staticContent>
И при поиске этих строк файл больше не выдает 404, однако теперь он дает общее 406.0 непринятым. Кроме того, в соответствии с вкладкой «Сеть» в инструментах chrome dev говорится, что типом является xhr, а не xml.