相关疑难解决方法(0)

如何提取自定义标头值?

我从我的项目中接受的答案中获得了这个确切的代码,我需要将其迁移到ASP.NET Core MVP中.

如何在Web API消息处理程序中提取自定义标头值?

var env = Request.Headers.GetValues("environment").First();
Run Code Online (Sandbox Code Playgroud)

我如何在.NET Core中实现它?

我希望这不是一个重复的问题,因为我试图用新系统而不是旧系统来做这件事.如果有人在关于当前版本的链接中添加答案,我也会没事的.

编辑:http 5标题的所有类型在ASP.NET 5中消失了吗?我试过这个链接,但API可能已经改变了.我不认为这也是这个问题的重复.

.net c# asp.net .net-core asp.net-core

34
推荐指数
2
解决办法
4万
查看次数

在ASP.NET 4.0中模拟HttpRequest

我见过很多类似的线程,但实际上并没有解决我的特殊情况.

我在ASP.NET 4.0 Web应用程序(ASP.NET Forms,而不是MVC)中编写单元测试.代码中有几个点我称之为ServerVariables集合来调用变量REMOTE_ADDR.由于我的单元测试并没有真正开始HttpRequests执行我的代码时,诸如此类ServerVariablesNull,因此错误,当我尝试调用HttpContext.Current.Request.ServerVariables("REMOTE_ADDR")

我发现解决这个问题的所有解决方案都是指MVC,所以他们假设HttpRequest派生自HttpRequestBaseMVC,而不是ASP.NET Forms.

我尝试使用,Moq但你不能模拟密封的类,HttpRequest不幸的是没有接口密封.

asp.net unit-testing moq

4
推荐指数
1
解决办法
3747
查看次数

标签 统计

asp.net ×2

.net ×1

.net-core ×1

asp.net-core ×1

c# ×1

moq ×1

unit-testing ×1