Я использую MVC 4 в Visual Studio. Я хочу знать, как создать файл с помощью метода Controller.File(). Я понимаю, что мне нужно передать тип файла. Каковы допустимые типы файлов? Я не вижу этого в документации (http://msdn.microsoft.com/en-us/library/dd492492(v=vs.108).aspx).Каковы допустимые типы содержимого для Controller.File()?
Пример кода:
return File(answers, "txt",filename);
Есть ли список типов контента, которые кто-то может ссылающихся меня? Мне нужно знать формат аргумента «txt» (или что-то там, где я должен быть там) в основном (например, «txt» или «.txt» или «text/html» или «* .txt» и т. Д.) ,
Ах спасибо. Я предполагаю, что это [ссылка] (http://msdn.microsoft.com/en-us/library/ms775147 (v = vs.85) .aspx # Known_MimeTypes) будет списком типов mime, принятых MS, тогда ? – levininja
@levininja: Не «принято MS», но распознано по умолчанию IE. Другие браузеры и платформы распознают другие типы MIME, а программы или дополнения могут добавлять больше на любую платформу/браузер. На сервере все равно. – SLaks
Ах, это имеет смысл, так как файл будет загружен в браузере пользователя в конечном счете. Спасибо за разъяснения. – levininja