如果我将某些内容设置为HttpContext.Items["Username"] = "adam";. 每个请求都是HttpContext.Items["Username"]唯一的还是请求之间可能会重叠?
HttpContext.Items 是否在 asp.net core 中的请求之间共享?
简短回答:否
引用文档
使用 HttpContext.Items
该抽象提供了对称为 的
HttpContext类型的字典集合的支持。该集合在HttpRequest开始时可用,并在每个请求结束时被丢弃。您可以通过为键控条目分配值或请求特定键的值来访问它。IDictionary<object, object>Items
因此,项目会在每个请求结束时被丢弃,并且仅与当前请求相关。
| 归档时间: |
|
| 查看次数: |
4312 次 |
| 最近记录: |