【学习日记】ASP.NET[基础一(ashx)]

发布时间:2016-12-8 2:32:27 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"【学习日记】ASP.NET[基础一(ashx)]",主要涉及到【学习日记】ASP.NET[基础一(ashx)]方面的内容,对于【学习日记】ASP.NET[基础一(ashx)]感兴趣的同学可以参考一下。

一、ASP.NET介绍 1、ASP.NET包括: 一般处理程序(ashx);WebForm ( aspx );MVC(Model view con~~); 2、ASP.NET的常用文件(重点): 1>.ashx:一般处理程序,ASP.NET核心程序,一般用.aspx; 2>.aspx:常用程序WebForm,用于创建网页和对网页进行编译程序的核心类型(前台文件),和aspx.cs 文件配套使用。 3>.aspx.cs:常用程序,用于编写大量C#业务代码,和.aspx配套使用 二、请求过程   三、服务器整体请求图   四、asp.net系统对象 在一般处理程序里,通过ProcessResult方式的参数HttpContext context 调用     1、Page  指向页面自身的方式。作用域为页面执行期   2、Request 读取客户端在Web请求期间发送的值(http请求报文数据)  包括Form QueryString  Parames   3、Response 封装了页面执行期的状态对象(http响应报文数据) Write()方法:直接在页面输出内容、Redirect():重定向到另一个页面、End():结束输出;   4、Application 作用于整个程序运行期的状态对象   5、Session 会话期状态保持对象,用于跟踪单一用户的会话   6、Cookie 客户端保持会话信息的一种方式   7、 Server 提供对服务器的方法和属性的访问    Request本身可以看作是一个客户端提交过来所有参数的集合: Request.Form包含的只有客户端通过post提交过来的参数集合 Request.QueryString 包含的只有客户端通过get方式提交过来的参数集合   浏览器状态码302:命令浏览器重定向         context.Server.MapPath(“虚拟路径”);//根据虚拟路径获得物理路径  File.ReadAllText(strPath);//读á取?页?面?的?所ù有瓺信?息¢ Replace对?字?符?串?进?行D替?换?     五 Method中的post 和 get   get 传参数是有数量限制的(url)    六、http长连接,短连接 短连接:服务器没次响应完浏览器的连接后,就会立马关闭当前连接。(Socked) 缺点:尽管用户只想访问一个html页面,但是浏览器还会向服务器发送 多次新的请求,建立了多次新的连接,消耗了双方的资源和时间。     长连接:服务器不会立刻在发送完数据后关闭连接通道(套接字),而是会等一小 段时间(2秒【假如】),两秒之内,如果相同浏览器再次发送请求过来,那么 将继续使用此连接通道向浏览器输出数据。然后在等一小段时间(2秒【假如 】),直到两秒后没有新的请求过来,那么服务器才关闭连接通道。  

上一篇:ASP.NET中对表单输入行有选择验证
下一篇:Delphi 在dbgrideh中表格输入数据时有效性的检查(转)

相关文章

相关评论