自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

靜態(tài)文件處理:ASP.NET1.1和ASP.NET2.0對之不同

開發(fā) 后端
本文介紹了asp.net1.1和asp.net2.0對于靜態(tài)文件處理方法之不同。

如果在IIS中將htm(或其它未映射的文件類型)映射至asp.net的Aspnet _ isapi.dll,在asp.net1.1和2.0中使用了不同的HttpHandler來處理這些請求,即靜態(tài)文件處理。

asp.net 1.1中使用了StaticFileHandler進行靜態(tài)文件處理,具體可參照1.1中的machine.config:           

  1. < add verb="GET,HEAD" path="*" type=" System.Web.StaticFileHandler"/> 

asp.net 2.0中使用了DefaultHttpHanlder進行靜態(tài)文件處理,如下所示(C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config):

  1. < add path="*" verb="GET,HEAD,POST" type=" System.Web.DefaultHttpHandler" validate="true" /> 

在IIS中將htm映射至asp.net的Aspnet _ isapi.dll后,如果通過POST的請求訪問此htm文件,則會收到以下錯誤:

The HTTP verb POST used to access path '/staticfile.htm' is not allowed.

原因在于2.0中的DefaultHttpHandler處理請求時會拒絕POST請求。

解決的方案就是在應用程序的Web.config文件中添加以下代碼:

  1. < add path="*.htm" verb="GET,POST" type=" System.Web.StaticFileHandler" /> 

【編輯推薦】

  1. ASP.NET MVC jQuery刪除鏈接
  2. ASP.NET MVC框架中引入JQUERY JQRTE控件
  3. ASP.NET MVC 示例項目:Suteki.Shop
  4. ASP.NET MVC三層架構實例
  5. ASP.NET MVC架構中依賴性注入的概念
責任編輯:book05 來源: csdn
相關推薦

2009-07-29 14:59:26

asp.net1.1ASP.NET2.0

2009-07-29 15:17:42

驗證控件ASP.NET1.1ASP.NET2.0

2009-07-29 15:06:16

asp.net1.1asp.net2.0

2009-07-29 11:29:16

ASP.NET1.1ASP.NET2.0

2009-07-29 11:46:22

asp.net1.1

2009-07-29 15:51:29

ASP.NET中執(zhí)行w

2009-07-29 15:26:43

ASP.NET連接Or

2009-07-29 15:42:37

asp.net1.1開

2009-08-04 14:44:40

callback實現(xiàn)機ASP.NET2.0

2009-07-29 16:04:39

ASP.NET1.1驗

2010-09-06 13:51:38

CSS失效CSS

2009-08-07 16:18:08

ASP.NET2.0數(shù)

2009-12-14 17:50:45

ASP.NET 2.0

2009-10-15 14:50:34

ASP.NET Rou

2010-06-02 16:49:24

MySQL存儲過程

2009-07-30 13:18:31

2009-07-31 15:42:38

自定義providerASP.NET2.0

2009-07-28 17:17:19

ASP.NET概述

2009-12-14 10:03:16

ASP.NET 2.0

2010-06-25 08:51:46

ASP.NET MVC
點贊
收藏

51CTO技術棧公眾號