婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 后綴為 ashx 與 axd 的文件區別淺析

后綴為 ashx 與 axd 的文件區別淺析

熱門標簽:巫師3為什么地圖標注的財寶沒有 外呼系統代理品牌 外呼系統費用一年 十堰正規電銷機器人系統 寧波自動外呼系統代理 辦理400電話證件 手機地圖標注如何刪除 怎么給超市做地圖標注入駐店 世紀佳緣地圖標注怎么去掉
唯一不同的地方是:axd擴展名的必須要在web.config中的httpHandlers>中進行注冊,而ashx直接在項目中當成aspx那樣添加使用即可。
所以在項目的添加文件中,向導只有添加ashx文件的模板,而沒有添加axd文件的模板。那微軟為什么這么無聊搞兩個后綴,全部使用ashx不就行了么?干脆利落。原來,如果你的web handler代碼不在Web的項目中的話,那你就不能使用ashx了,因為如果不在web.config中注冊的話,系統根本不知道要在那個dll庫中才能找到相應的代碼。
如:
add verb="*" path="OpenSearch.axd" type="Company.Components.HttpHandler.OpenSearchHandler, (命名空間.類名)Company.Extensions(.dll文件名)" validate="false"/>
只有注冊了,web才知道OpenSearch.axd原來是在Company.Extensions.dll中,使用Company.Components.HttpHandler.OpenSearchHandler類處理。
當然你搞個add verb="*" path="OpenSearch.ashx" type=.... 那也未免不可,習慣規范而已。
  webconfig里那么寫的原理是,首先iis會把.axd的文件handle,然后就交給FreeTextBoxControls.AssemblyResourceHandler,   FreeTextBox這個命名的類來處理而不是讓aspnet去處理。 
  但是你的服務器提供商可能為了安全起見,把.axd到aspnet_isapi.dll的映射去掉了,所以你在服務器運行就錯誤了。你現在唯一能做的就是聯系你的服務器提供商,讓他們恢復這個映射。 
  擴展名:   .axd 
  執行文件:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll 
  限制為:GET,HEAD,POST,DEBUG 
  腳本引擎打勾
在服務器的IIS里有個默認的映射:就是將*.axd映射到aspnet_isapi.dll上。 
您可能感興趣的文章:
  • ashx中使用session的方法(獲取session值)
  • ASP.NET ASHX中獲得Session的方法
  • Asp.net在ashx文件中處理Session問題解決方法
  • 在ashx文件中使用session的解決思路
  • ashx介紹以及ashx文件與aspx文件之間的區別
  • ashx文件的使用小結
  • aspx與ascx,ashx的用法總結
  • 基于.NET中:自動將請求參數綁定到ASPX、ASHX和MVC的方法(菜鳥必看)
  • *.ashx文件不能訪問Session值的解決方法

標簽:泰州 通遼 景德鎮 牡丹江 天門 山西 平涼 嘉興

巨人網絡通訊聲明:本文標題《后綴為 ashx 與 axd 的文件區別淺析》,本文關鍵詞  后綴,為,ashx,與,axd,的,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《后綴為 ashx 與 axd 的文件區別淺析》相關的同類信息!
  • 本頁收集關于后綴為 ashx 與 axd 的文件區別淺析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 横峰县| 吴江市| 赣州市| 阜康市| 巨野县| 山西省| 象山县| 巨野县| 佛山市| 罗平县| 木兰县| 定州市| 邹平县| 崇礼县| 岳普湖县| 邵阳市| 博罗县| 讷河市| 灵璧县| 黔东| 淮阳县| 刚察县| 黄石市| 益阳市| 榆社县| 仙居县| 娄底市| 阳春市| 乌拉特后旗| 阳春市| 五峰| 成都市| 宜城市| 汉寿县| 桃园县| 且末县| 招远市| 宜都市| 师宗县| 精河县| 河间市|