易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 程序自动提交登陆表单并保持Session及Cookie

1、通过附加一个cookiecontainer到httprequest对象中,可以得到登录后返回的代表SESSION ID的COOKIE。
2、将此COOKIE包含在一个cookiecontainer中并附加到另一个HTTPREQUEST请求中,则可以实现SESSION的还原。
部分主要代码:
        CookieContainer cookieContainer = new CookieContainer();
        
///////////////////////////////////////////////////
        
//
 1. 打开 Login.aspx 页面,获得 VeiwState & EventValidation。
       //
如果是登陆页为asp.net页面,需要获取VeiwState及EventValidation 
        
///////////////////////////////////////////////////
                
        
//
 设置打开页面的参数
        
string
 URI 
=
 
http://localhost/Test/Login.aspx
;
        HttpWebRequest request 
=
 WebRequest.Create(URI) 
as
 HttpWebRequest;
        request.Method 
=
 
"
GET
"
;
        request.KeepAlive 
=
 
false
;
        
//
 接收返回的页面
        HttpWebResponse response 
=
 request.GetResponse() 
as
 HttpWebResponse;
        System.IO.Stream responseStream 
=
 response.GetResponseStream();
        System.IO.StreamReader reader 
=
 
new
 System.IO.StreamReader(responseStream,Encoding.UTF8);
   &nb


相关文档:

将Asp.net页面输出为HTML

WebRequest mywebrq;
WebResponse mywebresp;
StreamReader sr;
Streamwriter sw;
Private void Page_Load(object sender,EventArgs e) { mywebreq=WebRequest.Create( http://localhost/Test.aspx ); mywebresp=mywebreq.GetResponse();
sr=new streamReader(mywebresp.GetResponsestream());
strHtml=sr.ReadT ......

ASP.NET软件工程师面试题

ASP.NET软件工程师面试题
 
一、选择题
1.       int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是()。
A.      9
B.      2
C.    &n ......

ASP.NET(C#)中string与stringBuilder的区别

 
在相同字符串的许多操作上,使用StringBuilder类会比使用String对象更有效率。
 
 
 当你对一个string对象赋值时,这时会生成一个这个对象的副本,如果你赋值多次的话在系统中就会保存多个这个对象的副本,会对系统资源造成很大的浪费,但是StringBuilder不会出先上述情况
String数据类型代表的 ......

ASp.NET学习网(www.17aspx.com)上线了

经过一个多月的准备,我的小站ASP.NET学习网(www.17aspx.com)终于上线了。界面图如下:
ASP.NET学习网(www.17aspx.com),为ASP.NET学习者提供教程、示例、源码、工具等学习资料,推动ASP.NET学习者之间的交流。涉及ASP.NET、ASP.NET MVC、LINQ、VS2010、WPF、Silverlight、C#3.5等方面。 ......

ASP.NET网站限制访问频率

      最近做了一个免费发短信的小网站(http://freesms.cloudapp.net/),但发现最近有人破解了我的验证码,以每3秒/条的速度用我的短信服务来发他的广告。更换验证码程序和过滤关键字只是治标不治本的方法,为了彻底阻止此类事件的发生,我们还是来看一下怎样通过优化程序来实现。
  & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号