首頁 > 網頁文件 > 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文件格式的信息有任何建議或補充,歡迎聯繫我們。