[扫盲篇]ashx是什么文件 使用场合
[扫盲篇]ashx是什么文件 使用场合 (专注于代码层,优化性能高一些)摘自:http://www.cnblogs.com/wildweeds/archive/2010/06/21/what_is_ashx.html
.ashx文件用于写web handler,使用.ashx可以让你专注于编程而不用管相关的WEB技术。.ashx对应的类继承于IHttpHandler,所以,.ashx必须包含IsResuable属性,必须实现ProcessRequest方法。
IHttpHandler接口,定义ASP.NET为使用自定义HTTP处理程序同步处理HTTP Web请求而实现的协定。
IsResuable属性指的是IHttpHandler是否可以被再次使用。
ProcessRequest方法则是实现HTTP Web的请求处理。
<div class="cnblogs_code">public class FirstHandler : IHttpHandler
4 {
5
6 public void ProcessRequest(HttpContext context)
7 {
8 context.Response.ContentType = "text/plain";
9 context.Response.Write("Hello World");
10 }
11
12 public bool IsReusable
13 {
14 get
15 {
16 return false;
17 }
18 }
19 }
页:
[1]