HttpWebRequest持有会话变量 [英] HttpWebRequest holding session variables

查看:53
本文介绍了HttpWebRequest持有会话变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


您好,

编写此代码用于初始化从asp.net页面到另一个页面的Web请求asp.net页面:

System.Net。



HttpWebRequest webRequest = null ;

System.Ne t。



WebResponse webResponse = null ;

会话[



"MySession" ] =值;

webRequest =(系统。 Net。
HttpWebRequest )System.Net。 HttpWebRequest 。创建( "page.aspx" );

webRequest.KeepAlive =



true ;

webResponse = webRequest.GetResponse();

我的问题是我想要后面的page.aspx代码来读取Session ["MySession"]值。
posibble 而不使用cookie或缓存代替会话?



解决方案

您可以获取代码隐藏的会话值。此外,您可以将值保存在cookie中。

但是作为Session,cookies  是ASP.NET的一部分,所以最好在 ASP.NET上提出你的问题论坛


Hello,

I've written this code to initialize a web request from an asp.net page to another asp.net page:

System.Net.

HttpWebRequest webRequest = null;

System.Net.

WebResponse webResponse = null;

Session[

"MySession"] = Value;

webRequest = (System.Net.
HttpWebRequest)System.Net.HttpWebRequest.Create("page.aspx");

webRequest.KeepAlive =

true;

webResponse = webRequest.GetResponse();

My problem is that I want the page.aspx code behind to read the Session["MySession"] value.
Is it posibble without using cookies or cache instead of session?

解决方案

You can get Session value for code-behind. Also you can save the value in cookies.

But as Session, cookies  are  part of ASP.NET, so it would be better to ask your question on ASP.NET Forum


这篇关于HttpWebRequest持有会话变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆