В файловой системе успешно загружено изображение, и я хочу получить к нему доступ. Итак, я написал GET
-методОбратное изображение из файловой системы
[HttpGet]
public ActionResult Get(string id) {
var path = [email protected]"d:\smth\upload\{id}.jpeg";
return File(path, "image/jpeg");
}
Я абсолютно уверен, что есть файл в требуемом пути с требуемым именем, но в любое время попробовать создать File(path, "image/jpeg")
я получаю Could no find file
исключение. Похоже, у меня нет доступа к папкам за пределами wwwroot
. Может, я пропустил что-то важное от working with static file article?
Так, может кто-нибудь объяснить, как вернуть изображение, хранящейся в файловой системе вне папки веб-сервера с помощью GET
-метода
В следующий раз используйте правильные метки, чтобы получить ответы! Теги asp.net-mvc для старого веб-стека MVC! использовать [тег: asp.net-core-mvc] для ASP.NET Core MVC !! – Tseng