ASP.NET Web API可以在与MVC相同的URL上工作吗?
发布时间:2020-05-25 10:34:28 所属栏目:asp.Net 来源:互联网
导读:我可以为返回 HTML的ASP.NET MVC请求和返回 JSON的ASP.NET Web API提供相同的URL吗? 我在例子中看到这样的路线:“api / {id}”但是我可以摆脱这个api / part并在MVC(而不是Web API)中使用这个地址吗? 一方面,这应该是可能的,因为我们有内容谈判.但是这样我
|
我可以为返回 HTML的ASP.NET MVC请求和返回 JSON的ASP.NET Web API提供相同的URL吗? 我在例子中看到这样的路线:“api / {id}”但是我可以摆脱这个api / part并在MVC(而不是Web API)中使用这个地址吗? 一方面,这应该是可能的,因为我们有内容谈判.但是这样我需要两条具有相同地址的路由,所以这没有意义,对吧? 换句话说:我可以让Controller和ApiController具有相同的URL吗?或者我也应该将ApiController用于HTML? 解决方法如前面的答案中所述,你不能做这样的事情,我真的不明白你为什么要做那样的事情.但是我不同意你应该在一个项目中坚持一件事,如果你想要一个干净的API然后我会去webapi并使用MVC来托管我的页面,那时我会把API放在一个单独的文件夹加上单独的路线. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 你能用Javascript来检测服务器端创建的文件下载
- asp.net-mvc – ASP.Net MVC 5带范围的Google身份验证
- 我可以使用ASP.NET成员身份实体框架吗?
- asp.net-mvc – MVC3:一个控制器是否需要Windows身份验证,
- asp.net核心身份提取并保存外部登录令牌并添加对本地身份的
- asp.net-core – Razor模板中的特殊字符未正确编码
- asp.net – 当用户使表单失效时,如何点击取消按钮时,如何清
- 关闭一个子目录的ASP.Net WebForms身份验证
- ASP.NET Webforms,用户控件中的JavaScript
- entity-framework-4 – 在我的自定义MembershipProvider中使
推荐文章
站长推荐
- asp.net-mvc – 链接到iPad上的Google Document
- asp.net-mvc-5 – ASP.net身份禁用用户
- asp.net-mvc – 在ASP.NET MVC中的JSON属性中返回
- ASP.NET – meta:ResourceKey vs %$Resources:
- ASP.NET JSON字符串与实体类的互转换示例代码
- asp.net – 如何将SQL用户定义的函数添加到实体框
- asp.net-mvc-3 – MVC:路由获取/发布到不同的控
- asp.net-mvc – 单元测试中的ViewResult.ViewNam
- .net – Application_Error不会触发?
- asp.net-mvc – Asp.net MVC TextArea
热点阅读
