腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
web
api
:
路由
与
控制器
名称
不同
,
可能
吗
?
、
现在我的路径中已经有了mineController.cs,是否可以执行/
api
/mycontroller/myaction 也就是说,我尝试获取
路由
,而不限于
控制器
名称
浏览 35
提问于2017-02-01
得票数 0
2
回答
根据
路由
值(命名空间)选择ASP.NET
Web
控制器
、
、
、
、
我试图添加各种
Web
插件到我的MVC网站。复制和粘贴
API
文件的DLL允许我使用默认的
路由
- hostname/
api
/{controller}/{id}调用适当的服务方法,但是当我拥有同名但位于
不同
位置(DLL、命名空间)的
控制器
时,它会引发一个错误错误消息如下所示(这是正常的): 发现多个类型
与
名为“Names”的
控制器
匹配。如果服务此请求的
路由
(‘
api
/{
控制
浏览 1
提问于2016-04-05
得票数 1
回答已采纳
1
回答
在
Web
项目中未达到MVC
控制器
、
、
我有一个
Web
项目,需要返回MVC样式的视图。我的MVC
控制器
就是这样的{ [Route("
api
/mvc/test")]我得到以下错误: {“消息”:“没有找到
与
请求URI‘’匹配的HTTP资源。”、“MessageDetail”:“没有找到
与
名为‘mvc’的
控制器
匹配的类型”}。在google上搜索之后,人们似乎在告诉我将weba
浏览 3
提问于2016-04-07
得票数 2
2
回答
按
路由
选择
Web
控制器
、
、
、
我有两个
不同
的类库,包含相同的
名称
控制器
。
控制器
是否有任何方法覆盖
控制器
选择机制。简单地说,我将获得
路由
值(旧的或新的)并从指定的命名空间中选择
控制器
。 发现
与
控制器
“问候”匹配的多个类型。如果服务此请求的
路由
('
api
/{version}/{controller}
浏览 6
提问于2016-11-30
得票数 0
1
回答
构建RESTful
API
和
web
应用程序时的最佳实践
、
、
因此,我正在使用Laravel 5.7开发一个项目,我希望包括一个RESTful
API
,以使移动版本
与
应用程序进行通信,当然还有
web
应用程序本身。 我的问题是,在
路由
和
控制器
方面,最佳实践是什么?我在这里阅读了一些建议和其他博客,但有些人认为我应该声明一个
路由
文件供
web
应用程序和
API
使用,并为(“
web
”和“移动”)添加一个标识符,并在此基础上返回一个视图或JSON数据,其他人建议将
路由
(
api</e
浏览 0
提问于2018-10-19
得票数 0
2
回答
web
中两种diff方法的相同方法签名
、
、
、
它
可能
有重复,但我没有找到正确的解决办法,public class SampleController : ApiController public string Get(int}我的网图, name: "DefaultApi", routeTemplate: "
api
浏览 0
提问于2018-02-26
得票数 0
回答已采纳
1
回答
需要在
Web
2中使用相同的
控制器
、
如何在
Web
2中使用两个相同的
控制器
。 config.MapHttpAttributeRoutesdefaults: new { id = RouteParameter.Optional } }这是错误 找到了
与
名为“default”
浏览 5
提问于2016-03-08
得票数 0
1
回答
故障排除触发
web
操作方法
、
、
我从事我的
web
项目。namespace Playground.
Web
.Controllers.
API
[RoutePrefix("
api
/DamageEvent/{actionType}")]知道我错过了什么
吗
?但现在的问题是,当我试图在另一个
控制器
中调用另一个操作时,例如: http://localhost/playgr
浏览 0
提问于2016-04-27
得票数 1
回答已采纳
2
回答
使用
WEB
和MVC5中的区域进行URL
路由
、
、
、
、
我还在该区域的
控制器
文件夹中创建了一个(
API
)文件夹。所以我的结构变得像其中,OrganizationAPI为Organization区域的接口
控制器
现在我的问题是关于MVC中的
路由
。我找不到哪个URL将调用我的
API
。我已尝试使用此URL http://localhost:80/Organizatio
浏览 1
提问于2013-12-26
得票数 11
1
回答
不同
MVC区域中的多个
API
控制器
共享同一个命名空间。
、
我有两个带有两个
API
控制器
的区域,它们具有相同的AI
控制器
名称
,但是有
不同
的
名称
空间,它们是通过两个
不同
的MapHttpRoute()调用配置的,它们的
名称
和
路由
是唯一的。从异常消息中可以清楚地看到,它不受支持,但是是否有一个优雅的解决方案,所以我不必为
API
控制器
命名唯一的
名称
,尽管它位于单独的
名称
空间中。例外: 发现
与
控制器</e
浏览 4
提问于2014-01-27
得票数 0
回答已采纳
1
回答
我可以在Laravel中同时拥有
web
和
api
守卫
吗
?
、
到目前为止,我只在网站上使用了应用程序接口(用于AJAX需求),所以我应用了
web
中间件,但我将使用相同的方法和路线构建移动应用程序。我尝试在\
api
\
路由
上使用auth:
api
中间件,但它迫使我在每个请求中都使用令牌。 有没有办法区分使用哪种身份验证,然后应用适当的中间件?
浏览 0
提问于2017-02-09
得票数 1
1
回答
在同一个项目中为MVC和
API
配置
路由
、
、
、
我刚刚将一个现有的
API
项目合并到另一个现有的MVC项目中。
API
控制器
与
MVC
控制器
具有相同的
名称
,但它们位于两个
不同
的
名称
空间(分别为MyApp.
Web
.MyController和MyApp.
API
.MyController )。现在,我不知道如何配置这些
路由
,以便能够访问
API
控制器
: 我读了这篇文章:,并希望实现@Mike在那里建议的目标,但我不知道如何配
浏览 5
提问于2014-07-05
得票数 1
回答已采纳
1
回答
为什么我的区域特定的
Web
可以从所有其他区域访问?
、
、
、
、
一个区域的功能
可能
不会暴露到另一个区域。这是为了防止未经授权访问数据。 发现
与
名为“客户端”的
控制器
匹配的多个类型。如果服务此请求的
路由
(‘
api</em
浏览 4
提问于2012-08-19
得票数 9
回答已采纳
2
回答
MVC5 / WEBAPI 2将HomeApiController
路由
到/
api
/home而不是/homeapi
、
、
、
、
现有的webapi
控制器
是在名为xController yController的
控制器
目录根目录中创建的。使用下列路线 name: "DefaultApi", ); 这些
控制器
中的每一个都需要一个伴随的MVC
控制器
。我
浏览 7
提问于2017-02-21
得票数 2
回答已采纳
1
回答
继承
控制器
时无法获得在ASP.Net
Web
2中工作的
路由
、
、
、
、
我正试图使它在我的ASP.Net
Web
2应用程序中工作。您会注意到,这个Controller继承了Controller。这是因为我需要返回一个View而不是JSON。[RoutePrefix("
api
/Manage")]{ public</MessageDetail>我需要像这样给管理
控制器
打
浏览 4
提问于2019-03-20
得票数 2
回答已采纳
1
回答
为什么
与
ASP.NET网站项目相比,此MVC4
Web
API
路由
不起作用?
、
、
在MVC4
Web
API
项目中,具有下面的"itemtypelist“路径{controller = "home", action = "list", itemtype = (string)null, searchtext = (string)null }它旨在映射到下面的
控制器
操作POST")] public IEnumerable<Re
浏览 0
提问于2013-01-08
得票数 0
回答已采纳
1
回答
为什么asp .net mvc
web
不支持自定义操作?
、
、
我可以看到asp .net
web
支持标准的Get()、GetById()、添加、更新、删除操作。这是因为HTTP请求必须只支持每个url中的GET、POST、DELETE、PUT等方法
吗
? 我是不是错过了一些明显的东西,而它支持它,而我却没有看到它?有没有一种方法来添加,比方说有15个get和15个posts的30个
不同
的动作?(我知道在一个
控制器
里面有30个动作是个坏主意,但是仅仅为了理解而问)
浏览 3
提问于2014-01-28
得票数 0
回答已采纳
1
回答
如何在确保
api
与
不含
api
版本的
api
一起工作时,消除
路由
名称
冲突?
、
、
、
我想将asp.net
api
版本控制应用于我的
web
应用程序(它没有版本控制)。然而,棘手的问题是,我必须确保
api
应该
与
api
版本同时工作。当我向
控制器
添加两个
路由
(有版本和没有版本)时,会出现一个
路由
名称
冲突错误: 行动:'Service.Controllers.ProductController
浏览 0
提问于2020-09-03
得票数 0
1
回答
具有相同
控制器
名称
(
不同
命名空间)的ASP.net MVC分离解决方案
、
、
、
当我在
不同
的项目中有相同的
控制器
名称
时,我会遇到一些问题。我的主要解决方案是
Web
forms,我有两个MVC独立的项目(独立的文件夹),问题是如果我在解决方案2中的第一个项目中有一个名为HomePage的
控制器
,并且在解决方案2中有相同的
控制器
名称
,我会有一个错误:发现多个类型
与
名为'HomePage‘的
控制器
相匹配。如果为此请求提供服务的
路由
('{*pathInfo}')未指定命名空
浏览 0
提问于2016-01-25
得票数 1
5
回答
ASP.Net WebAPI area支持
、
我正在尝试为我的asp.net 4RC站点添加一些WebAPI支持,并希望将其添加到一个区域中。我已经看到有人设法让它在测试版()上运行,但老实说,我不知道我在RC中做了什么。
浏览 7
提问于2012-06-18
得票数 36
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券