高手帮忙啊!!如何在HttpWebRequest请求时让Session不丢失

zhu18 2008-11-20 09:55:37

//1.aspx
protected void Page_Load(object sender, EventArgs e)
{
//给会话添加一项
Session.Add("ss", "ttttt");
//请求2.aspx得到HTML
string s = HttpWebResponsePost("http://localhost:1155/Web/2.aspx", "", "utf-8");
Response.Write(s);
}

public static string HttpWebResponsePost(string url, string postData, string encodeType)
{

Stream outstream = null;
Stream instream = null;
StreamReader sr = null;
HttpWebResponse response = null;
HttpWebRequest request = null;
Encoding encoding = Encoding.GetEncoding(encodeType);
byte[] data = encoding.GetBytes(postData);

try
{
request = WebRequest.Create(url) as HttpWebRequest;
CookieContainer cookieContainer = new CookieContainer();
request.CookieContainer = cookieContainer;
request.AllowAutoRedirect = true;
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
outstream = request.GetRequestStream();
outstream.Write(data, 0, data.Length);
outstream.Close();
response = request.GetResponse() as HttpWebResponse;
instream = response.GetResponseStream();
sr = new StreamReader(instream, encoding);
string content = sr.ReadToEnd();
return content;
}
catch (Exception ex)
{
return string.Empty;
}
}



//被请求的2.aspx
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("request page... Session Count:"+Session.Count);
}

结果:"request page... Session Count:0"

说明这他们不在一个会话中 有什么办法让他们在一个会话中 共享Session
...全文
162 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhu18 2008-11-20
  • 打赏
  • 举报
回复
求救。。。。。。。
zhu18 2008-11-20
  • 打赏
  • 举报
回复
自己顶~````
帮忙啊 各位 谢谢!!!!!!!!
takako_mu 2008-11-20
  • 打赏
  • 举报
回复
頭像很漂亮……
brood108 2008-11-20
  • 打赏
  • 举报
回复
14074536 我的QQ
brood108 2008-11-20
  • 打赏
  • 举报
回复
哈哈 谢谢你zhu18
内容概要:本文档系统性地汇集了电力系统、新能源并网与智能控制领域的多项关键技术研究与仿真成果,核心聚焦于三相逆变器PQ控制模型的Simulink仿真实现,并延伸涵盖功率分配、电压恢复、虚拟同步发电机(VSG)控制、虚拟阻抗建模、微电网分布式协同控制等关键环节。文档不仅提供了丰富的Simulink仿真模型,如光伏电池MPPT与恒功率切换控制、发电机故障暂态分析、直流微网并网控制等,还结合Python、C++等编程语言实现了数据分析、优化算法与系统建模,全面展示在新型电力系统稳定性分析、交直流混合配电优化、储能配置与调度等方面的综合研究能力。资源体系庞大,理论与实践紧密结合,突出科研复现与工程应用价值。; 适合人群:具备电力电子、自动控制或电气工程等相关专业背景,从事科研、教学或工程开发工作的研发人员、研究生及高年级本科生。; 使用场景及目标:①开展逆变器控制、微电网运行、分布式能源接入等方向的科研项目与高水平论文复现;②掌握PQ控制、VSG、阻抗建模、扫频分析等核心技术的建模与仿真方法;③获取成熟的仿真模型与代码资源以加速课题研究进程,提升科研效率与创新能力。; 阅读建议:建议结合文档中提及的网盘资源与公众号“荔枝科研社”提供的完整资料进行系统学习,优先选择与自身研究方向匹配的主题深入实践,注重理论推导与仿真验证相结合,充分发挥“借力科研”的优势,全面提升技术水平与科研素养。

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧