.net core 从浏览器访问Web API核心文件夹中的图像
如何从web api核心访问文件夹中的图像?我做的如下.net core 从浏览器访问Web API核心文件夹中的图像,.net-core,asp.net-core-webapi,.net Core,Asp.net Core Webapi,如何从web api核心访问文件夹中的图像?我做的如下 https://localhost:44344/Uploaded_Documents/IMG_20190314_205925_3be1d2b3-3bac-4184-8468-995d58d5ff80.jpg 但它给出了以下错误 Me配置如下所示 图像路径如下所示。 如何从web api core中的浏览器访问此图像?如果要从wwwroot文件夹中访问文件,需要按如下方式配置静态文件中间件: app.UseStaticFiles();
https://localhost:44344/Uploaded_Documents/IMG_20190314_205925_3be1d2b3-3bac-4184-8468-995d58d5ff80.jpg
但它给出了以下错误
Me配置如下所示
图像路径如下所示。
如何从web api core中的浏览器访问此图像?如果要从
wwwroot
文件夹中访问文件,需要按如下方式配置静态文件中间件:
app.UseStaticFiles();// For the wwwroot folder
app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory(), "Uplodaed_Documents")),
RequestPath = "/Uplodaed_Documents"
});
//Enable directory browsing
app.UseDirectoryBrowser(new DirectoryBrowserOptions
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory(), "Uplodaed_Documents")),
RequestPath = "/Uplodaed_Documents"
});
app.UseMvc();
您可以参考asp.net核心静态文件app。UseMvc()会引发错误