.ASHX 文件扩展名
文件类型 ASP.NET一般处理程序

开发者 | 微软 |
常用度 |
|
文件后缀 | .ashx |
文件分类 | 网页文件 |
ASHX是什么文件?
ASHX文件是ASP.NET的一般处理程序(HttpHandler),该文件的类实现了IHttpHandler接口,用于处理它所对应的URL的访问请求,并接受客户端发送的请求信息和发送响应内容。
ASHX文件基本上是一个网页,当用户访问该网页时,ASP.NET HTTP处理程序会对其进行处理。它通常引用另一个网页,该网页生成代码并发送到用户浏览器。
ASHX文件扩展信息
ASHX文件用于写Web Handler。ASHX文件与.ASPX文件类似,可以通过它来调用HttpHandler类,它免去了普通ASPX页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。
ASHX文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。
许多ASHX页面只有很少的代码,甚至只有一行,页面函数是用C#编程语言编写。
ASHX文件示例
下面是一个ASHX文件的示例:
- <% @ webhandler language="C#" class="AverageHandler" %>
- using System;
- using System.Web;
- public class AverageHandler : IHttpHandler
- {
- public bool IsReusable
- { get { return true; } }
- public void ProcessRequest(HttpContext ctx)
- {
- ctx.Response.Write("hello");
- }
- }
ASHX文件怎么打开?
如果你电脑上打不开ASHX文件,原因可能有很多,而最常见最主要的原因就是你的电脑没有安装可以打开ASHX文件的软件;Windows系统会弹出提示框:“若要打开此文件,Windows需要知道哪个程序打开它”,最简单直接的解决办法就是下载并安装合适的软件来打开ASHX文件。
可以打开ASHX文件的软件程序
2020-08-10 更新