腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Web
API
Url.Link
始终
返回
null
、
、
WebApiConfig中有以下设置 configuration.Routes.MapHttpRoute( routeTemplate: "
api
new { userId = RouteParameter.Optional, code = RouteParameter.Optional } { return GetErrorResult(res
浏览 17
提问于2020-04-10
得票数 0
1
回答
使用
Url.Link
在
Web
API
中生成HTTPS链接
、
、
我需要为稍后的回调/重定向生成一个指向ASP.NET
Web
API
的绝对url。可以使用以下命令生成链接这将
返回
正确的Url,但是,我需要它
始终
是https。
Url.Link
似乎使用当前请求的方案生成url。例如,如果生成url的请求类似于,那么
Url.L
浏览 0
提问于2014-06-16
得票数 13
回答已采纳
1
回答
UrlHelper.Link
返回
不需要的参数
、
、
如果我在一个
API
调用中调用UrlHelper.Link,该调用的参数与我试图获取的URL端点的一个可选参数相匹配,则无论我如何尝试从链接中排除可选参数,UrlHelper.Link都会
返回
一个具有当前请求值的
null
{ second =id =
null
) //
浏览 5
提问于2017-06-02
得票数 4
回答已采纳
2
回答
Url.Link
始终
返回
在asp..net
web
api
中使用的
null
、
、
我想为从REST
Api
返回
的to创建一些超链接。为什么没有创建url,我还缺少什么?lead in leadsFromDataBase) var leadDto = new LeadDto(); string url =
Url.Link
浏览 4
提问于2017-08-10
得票数 2
回答已采纳
1
回答
Url.Link
需要请求参数吗?
、
、
、
如果项目被成功插入,我正在尝试在
web
api
post方法上设置location头,但问题是如果我试图从mvc控制器调用该
api
操作,它会在
Url.Link
上给我一个异常,提示缺少参数'request以下是
web
api
post代码-{ ...var response = new HttpResponseMessage {StatusCode = HttpStatu
浏览 2
提问于2013-02-08
得票数 0
6
回答
MVC 6
Web
:解析201上的位置标头(创建)
、
、
在
Web
2.2中,我们可以通过从控制器
返回
位置头URL,如下所示:
Url.Link
(..)将根据控制器名GetClient相应地解析资源URL在ASP.NET 5 MVC 6的
Web
中,Url不存在于框架中,但是CreatedResult构造函数确实具有位置参数: return new Cr
浏览 4
提问于2015-08-12
得票数 18
回答已采纳
1
回答
在控制器级路由属性中,
URL.Link
(routeName,value)
返回
空
、
、
如果我在模板Route attribute中使用[controller],那么它就没有问题
返回
值。但是,如果我使用自己的模板,除了当前正在执行的操作之外,它还会
返回
其他操作的
null
。Name = "GetWeather")] {
浏览 5
提问于2022-03-08
得票数 -1
14
回答
如何在
Web
API
控制器中获取基本URL?
、
、
、
我知道我可以使用
Url.Link
()来获取特定路由的URL,但是如何在
Web
API
控制器中获取
Web
API
基URL?
浏览 92
提问于2013-11-09
得票数 79
回答已采纳
2
回答
WebAPI
Url.Link
()
返回
NULL
在下面的代码片段中,单个订单的扩展方法Order、OrderUpdate和OrderDelete都
返回
空链接。我怀疑这是因为WebAPI无法从父Orders路由解析这些内部路由。我不确定为什么
返回
空链接,因为我为Link方法提供了有效的路由名称。} {
浏览 3
提问于2015-02-05
得票数 0
1
回答
从WebAPI生成指向MVC控制器操作的路由Url
、
、
、
、
我习惯于使用类似于下面的东西在MVC控制器操作中生成指向其他控制器操作的路由URL:{ { new { controller = "Application", Action = "Index2" , other="other" });
浏览 0
提问于2013-03-06
得票数 21
回答已采纳
1
回答
如何在
返回
对象的ASP.NET中使用C#
、
、
我有一个从
Web
方法
返回
对象的要求,我想要做的是在我的C#代码中使用
返回
的对象,如下所示:public Product PostProduct(Product item) itemvar response = Request.CreateResponse<Product>(HttpStatusCode.Created, item); string uri =
Url.Link
我有一个实现,但是它
返回
一个HttpResponseMessag
浏览 10
提问于2015-03-04
得票数 2
回答已采纳
1
回答
在
Web
Api
控制器中创建指向MVC项目控制器的Url
、
、
、
我接管了一个
web
应用程序,它将
web
api
和mvc控制器分成了两个项目。
Web
Api
网站有自己的基础
api
url localhost:0000和mvc网站localhost:1111。我正在生成一个点击链接,在电子邮件中出去,意图
返回
到注册页面,这是在mvc网站上的用户。现在,我唯一的选择是从webApi控制器执行此操作,但是,当我使用
Url.Link
或Url.Content生成链接时,我总是会得到WebApi本地主机:0000URL。我把我原
浏览 2
提问于2016-06-21
得票数 0
1
回答
从内存服务器中的
Web
API
链接到MVC路由
、
、
、
、
我在测试从
Web
API
内部生成MVC路由时遇到了问题。代码在手动命中时可以工作,但在测试中失败,因为
Web
API
的内存实例不知道MVC路由,我也不知道如何添加它们。我使用内存中的HTTP服务器来托管用于集成测试的
Web
API
: private HttpServer _server
API
Controller中,我尝试通过开箱即用的默认路由
返回
链接,包括
W
浏览 2
提问于2014-05-28
得票数 2
1
回答
Url.Link
():使用属性路由时找不到路由
、
、
在
Url.Link
(...)上引发以下异常[Route("
api
/co
浏览 0
提问于2014-11-07
得票数 2
回答已采纳
1
回答
生成链接以确认电子邮件在ASP.NET核心应用编程接口中
返回
null
、
、
、
为此,除了电子邮件和令牌信息之外,我还试图生成一个与控制器和MVC应用程序操作的数据的链接,然而,
Url.Link
方法总是
返回
null
作为响应。=
null
) var token = await _userManager.GenerateEmailConfirmationTokenAsync(user); varconfirmationEmail =
Url.Link
("recuperar", new { Controller = "Use
浏览 16
提问于2021-09-18
得票数 1
1
回答
单元测试post控制器.NET
Web
Api
、
、
我没有太多使用Pluralsight
Web
的经验,但我已经使用它一段时间了,遵循John Papa在Pluralsight上的.NET应用程序教程。我遵循了这个关于如何对
web
api
控制器进行单元测试的令人难以置信的指南。对我来说,唯一的问题是测试POST方法。ActionName("course")] { if (course ==
null
/{controlle
浏览 0
提问于2013-03-14
得票数 6
回答已采纳
1
回答
Web
客户端发布未命中数据库
、
请帮助ASP.NET MVC 4
Web
项目。我可以毫不费力地从
api
控制器中检索JSON,并且投递看起来很有效(我的UI被更新了),但是数据没有击中数据库。item; response.Headers.Locationself.create = function (formElement) { // If valid, po
浏览 3
提问于2013-05-27
得票数 0
2
回答
在控制器端点中生成资源URL
、
、
我希望通过用资源URL替换有关子资源的信息来最小化
API
响应体。因此,假设您将获取一个供应商,并且不想列出他正在销售的所有产品,但是您希望提供一个指向这些信息的URL。string resourceUrl =
Url.Link
(nameof(GetVendorById), new { id = 1 });https://localhost:5001/vendors/1 不幸的是,字符串
返回
null
。下面的虚拟代码只是我想要实现的一个例子,我知道在获取供应商时我
浏览 0
提问于2020-05-31
得票数 0
回答已采纳
1
回答
使用ASP.NET
Web
创建基于路由的模板化hrefs
、
、
在
Web
控制器中添加到资源表示的链接非常容易。使用控制器的Url属性(属于UrlHelper类),您可以使用路由名称构建链接的href,如下所示:href的值是根据路由配置计算的--在本例中,类似于http://example.org/
api
/products/123。var href =
Url.Link
("RouteName"
浏览 8
提问于2014-09-22
得票数 1
回答已采纳
2
回答
System.ArgumentNullException未被用户代码处理
、
、
[Route("
api
/abc/PostValues")]{ response.Headers.Location = new Uri(
Url.Link
但在下面这一行 response.Headers.Location = new Uri(<e
浏览 7
提问于2014-05-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券