HttpContext.Current.Items在请求之间是否线程安全
本文关键字:是否 线程 安全 之间 请求 Current Items HttpContext | 更新日期: 2023-09-27 18:19:45
假设有一个处理每个请求的HttpHandler,假设每个HttpHandler为每个请求计算一个中间结果,并可能希望将其传递给页面处理程序,例如通过Server.Transfer或Server.Execute通过HttpContext.Items集合
当每个请求都到达相同的.aspx页面时,它们会有一个单独的HttpContext.Items["sameKey"]副本吗?
我担心的是HttpContext.Current本身就是一个静态属性
HttpContext封装有关单个HTTP的所有HTTP特定信息要求
因此,每个请求HttpContext.Items["sameKey"]都将是不同的副本。