.net core 从浏览器访问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();

如何从web api核心访问文件夹中的图像?我做的如下

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()会引发错误