MVC указать c файлы не могут скачать с ftp - PullRequest
0 голосов
/ 22 апреля 2020

В моем проекте MVC есть библиотека файлов. В нем есть несколько файлов, которые находятся в указанной папке c. Когда я нажимаю ссылку, чтобы загрузить его, некоторые файлы не могут быть найдены, но файлы есть.

Например: у меня есть два файла в content / test.jpg и content / test2.zxd

Когда я нажимаю mywebsite.com/content/test.jpg, я могу загрузить его, но когда я нажимаю mywebsite.com/content/test2.zxd, я не могу его загрузить .

Изображения, видео, звуковые файлы, офисные файлы и т. Д. c. очень известные расширения работают отлично, но другие расширения файлов вызывают проблемы. Как я могу решить это? Должен ли я их застегнуть перед загрузкой?

1 Ответ

2 голосов
/ 22 апреля 2020

Я предполагаю, что вы используете ASP. NET в IIS:
Может быть, вам нужно зарегистрировать неизвестные данные c для содержимого IIS в вашем web.config с указанием c тип MIME, например:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <staticContent>
      <remove fileExtension=".woff2" />
      <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
      <remove fileExtension=".zxd" />
      <mimeMap fileExtension=".zxd" mimeType="application/octet-stream" />
      <remove fileExtension=".json" />
      <mimeMap fileExtension=".json" mimeType="application/json" />
    </staticContent>
  </system.webServer>
</configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...