gpt4 book ai didi

asp.net - 如何从 Web 应用程序中找出 ASP.NET 中的 session 大小?

转载 作者:行者123 更新时间:2023-12-02 02:21:49 25 4
gpt4 key购买 nike

如何从 Web 应用程序中找出 ASP.NET 中的 session 大小?

最佳答案

如果您尝试在运行时而不是在调试跟踪中获取 session 的大小,您可能需要尝试如下操作:

long totalSessionBytes = 0;
BinaryFormatter b = new BinaryFormatter();
MemoryStream m;
foreach(var obj in Session)
{
m = new MemoryStream();
b.Serialize(m, obj);
totalSessionBytes += m.Length;
}

(灵感来自 http://www.codeproject.com/KB/session/exploresessionandcache.aspx )

关于asp.net - 如何从 Web 应用程序中找出 ASP.NET 中的 session 大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/198082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com