摘要: 1、HTTP协议分析工具DebugBar:只能分析当前浏览器HttpWatch:只能分析当前浏览器HttpAnalyzer:分析计算机上所有Http请求数据2、几个概念连接(Connection):请求的时候才连接,请求完就关闭,不会保持连接,浏览器和服务器之间传输数据的通道。请求(Request)... 阅读全文
posted @ 2013-01-07 16:00 Reinhard_Hsu 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个一般处理程序 ashx,在一般处理程序中使用Session,要为其实现的如下接口System.Web.SessionState.IRequiresSessionState2、一般处理程序的任务有两个,代码如下:生成一个验证码把验证码写入Sessioncontent.Response.Co... 阅读全文
posted @ 2013-01-07 15:21 Reinhard_Hsu 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 用WebBrowser将Url设为注册页地址,如127.0.0.1/Reg.aspwebBrowser1.Document.GetElementById("TextBox1").setAttribute("value","user1");webBrowser1.Document.GetElement... 阅读全文
posted @ 2013-01-07 15:02 Reinhard_Hsu 阅读(168) 评论(0) 推荐(0) 编辑
摘要: WebClient wc=new WebClinet();wc.Encoding=Encoding.UTF8;//中文for(int i=0;i<500;i++){ string s=wc.DownloadString("…&TextBox1=admin&TextBox2="+i+"&But... 阅读全文
posted @ 2013-01-07 14:57 Reinhard_Hsu 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1、每次请求来了,都会new一个新的实现了IHttpHandle接口的类页面的实例,进行处理。用完就GC掉,所以 不会保持上次的值。即访问者访问的是不同i的实例。private int i=0;i++;2、所有的访问者都访问的同一个j的实例,即可实现全局变量。private static int j... 阅读全文
posted @ 2013-01-07 14:42 Reinhard_Hsu 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、Cookie的读写服务端写:Response.SetCookie(new HttpCookie("Color",Textbox1,Text));服务端读:Request.Cookies["Color"].value客户端也可通过读取:$.cookie2、每次向服务器请求的时候,除了发送表单参数外... 阅读全文
posted @ 2013-01-07 14:24 Reinhard_Hsu 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、可以用工具ViewStateDecoder查看ViewState。2、ViewState是XML格式的数据,进行了Encode序列化。3、WebForm默认为Post提交,无法用Get提交。4、WebForm都有ViewState。5、对于下次还要用的,控件有无法提交的数据,用ViewState... 阅读全文
posted @ 2013-01-07 14:11 Reinhard_Hsu 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、WebApplication 与 WebSite 区别WebSite 不需要创建空间名,CS代码修改后不需要重启就能看到变化,但不利于工程化开发。2、Asp.net 生命周期当用户请求访问ashx页面时,ProcessRequest方法就被调用,其通过Context.Request获得访问者的请... 阅读全文
posted @ 2013-01-07 13:51 Reinhard_Hsu 阅读(222) 评论(0) 推荐(0) 编辑