我有一个WebApi项目,其文件夹名为“ images”。
我想直接访问图像,但是不断收到消息404,“找不到与名为'images'的控制器匹配的类型。”
我在MVC项目上做过同样的事情,并且总是运行良好,我不知道为什么在WebApi中我无法访问文件。
我确定文件在那里,我在目录中看到了它。
示例请求:GET http://localhost:49873/images/20180704003126241.png
答案 0 :(得分:0)
在默认配置下,WebAPI不会为您提供静态文件。您需要
FileResult
10次中有9次您需要第二个。请注意,Microsoft静态文件中间件的默认配置用于提供wwwroot
之外的静态内容,因此您可能需要将图像文件夹放在此处。