文章内容

2017/12/4 10:47:29,作 者: 黄兵

报错:ASP.NET Web API中找不到与请求匹配的HTTP资源

最近在学习ASP.NET API的时候,报如下错误:

<Error>
<Message>
找不到与请求 URI“http://localhost:55160/api/tools/zhihuDaily”匹配的 HTTP 资源。
</Message>
<MessageDetail>未找到与名为“tools”的控制器匹配的类型。</MessageDetail>
</Error>

看一下目录结构,如下所示:

看一下控制器的代码:

public class ZhihuDailyController : ApiController

原来请求的是:http://localhost:55160/api/tools/zhihuDaily

解决方法:

直接请求http://localhost:55160/api/zhihuDaily

参考资料:报错:ASP.NET Web API中找不到与请求匹配的HTTP资源

黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - 报错:ASP.NET Web API中找不到与请求匹配的HTTP资源

分享到:

发表评论

评论列表