asp.net – HttpContext如何在.NET中运行
发布时间:2020-12-16 06:30:12 所属栏目:asp.Net 来源:网络整理
导读:我试图了解httpcontext如何在.NET中工作的细节? 我无法理解的是HttpContext类有一个静态HttpContext对象的字段.那么对于来自客户端的每个请求是否创建了httpcontext的实例?为什么定义为静态?这是否意味着一个应用程序只能有一个httpcontext? 我很困惑所
我试图了解httpcontext如何在.NET中工作的细节?
我无法理解的是HttpContext类有一个静态HttpContext对象的字段.那么对于来自客户端的每个请求是否创建了httpcontext的实例?为什么定义为静态?这是否意味着一个应用程序只能有一个httpcontext? 我很困惑所以问问题的方式可能有点复杂.我希望这是可以理解的. 提前致谢, 解决方法
当您访问静态成员时,它会解析相对于该线程的当前请求.
不,这并不意味着只有一个,就像Thread.Current并不意味着只有一个线程一样.每个请求都有不同的HttpContext. 作为做类似事情的一种微不足道的方式(我不知道它是否以这种方式实现); [ThreadStatic] public static string TryMeFromDifferentThreads; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在.NET 4.5中混合使用Windows和Forms身份验证:
- asp.net-mvc – ASP.NET MVC LINQ to SQL或Entities?
- asp.net-mvc – 覆盖EditorForModel模板
- 动手写一个简版 asp.net core
- 本地化 – 了解MVC6 RC1中的资源文件
- asp.net – global.asax中应用程序的物理路径
- asp.net-mvc-3 – WebAPI PUT / POST中的部分实体更新
- ASP.NET MVC – 使用Reflection查找控制器是否存在
- .NET Core采用的全新配置系统[3]: “Options模式”下的配置
- asp.net – 在编辑视图中持久保存实体密钥的更安全的方法?
推荐文章
站长推荐
- asp.net-mvc – 如何在VS2012 MVC4项目中设置Ext
- asp.net-mvc – 在MVC应用程序中处理Rich Text
- asp.net – NHibernate一对多删除不级联
- asp.net-mvc-routing – 在MVC 6控制器中使用url
- asp.net-mvc – Asp.Net MVC控制器 – 动作和视图
- ASP.NET MVC – 更新预编译的Razor View文件直播
- 第17章 ASP.NET MVC实战: 构建NuGet.org网站
- asp.net – 看起来像链接的按钮
- asp.net-mvc – 如何从ASP.NET MVC应用程序返回4
- 使用ASP.NET开发服务器测试多个域
热点阅读