首页 > 网页文件 > ASHX文件

.ASHX 文件扩展名

文件类型 ASP.NET一般处理程序

ASHX ICON
开发者 微软
常用度
比较少用格式
文件后缀 .ashx
文件分类 网页文件

ASHX是什么文件?

ASHX文件是ASP.NET的一般处理程序(HttpHandler),该文件的类实现了IHttpHandler接口,用于处理它所对应的URL的访问请求,并接受客户端发送的请求信息和发送响应内容。ASHX文件基本上是一个网页,当用户访问该网页时,ASP.NET HTTP处理程序会对其进行处理。它通常引用另一个网页,该网页生成代码并发送到用户浏览器。

ASHX文件扩展信息
Visual Studio Code中打开ASHX文件Visual Studio Code中打开ASHX文件

ASHX文件用于写Web Handler。ASHX文件与.ASPX文件类似,可以通过它来调用HttpHandler类,它免去了普通ASPX页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。

ASHX文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。

许多ASHX页面只有很少的代码,甚至只有一行,页面函数是用C#编程语言编写。

ASHX文件示例

下面是一个ASHX文件的示例:

  1. <% @ webhandler language="C#" class="AverageHandler" %>
  2. using System;
  3. using System.Web;
  4.  
  5. public class AverageHandler : IHttpHandler
  6. {
  7.     public bool IsReusable
  8.     { get { return true; } }
  9.  
  10.     public void ProcessRequest(HttpContext ctx)
  11.     {
  12.         ctx.Response.Write("hello");
  13.     }
  14. }

ASHX文件怎么打开?

ASHX文件一般使用ASP.NET的集成开发环境Visual Studio打开和编辑。

另外,ASHX文件是文本文件,还可以使用文本编辑器(如记事本)和代码编辑器(如Visual Studio Code或者Atom)打开查看。

可以打开ASHX文件的软件程序
Windows系统
Visual Studio Code icon
Visual Studio Code开源免费
Atom icon
Atom开源免费
Windows记事本 icon
Windows记事本系统自带
各种浏览器 icon
各种浏览器
Mac系统
TextMate icon
TextMate开源免费
Visual Studio Code icon
Visual Studio Code开源免费
Mac 文本编辑 icon
Mac 文本编辑系统自带
各种浏览器 icon
各种浏览器
Linux系统
gedit icon
gedit开源免费
Emacs icon
Emacs开源免费
Visual Studio Code icon
Visual Studio Code开源免费
各种浏览器 icon
各种浏览器
2023-04-09 更新

关于ASHX文件

ASHX文件

文件百科(wenjianbaike.com)旨在帮助你了解带.ashx后缀的文件以及如何打开.ashx文件。

我们花费大量的时间研究和验证本页面所有ASHX文件类型的详细信息,包括ASHX文件的开发者、文件常用度、文件分类、文件类型描述以及不同操作系统下用什么软件打开ASHX文件。我们力求做到100%准确并以专业简明的语言帮助你对ASHX文件的全面了解。

如果你对本页面关于ASHX文件格式的信息有任何建议或补充,欢迎联系我们。