ISAPI是Internet Server Application Programming Interface 的簡稱,ISAPI篩檢程式是IIS進程內的DLL(進程名為inetinfo),它在web服務啟動時被載入,服務停止時退出。
IASPI篩檢程式可以用來定制認證過程、壓縮、加密、流量分析、請求分析、請求過濾等等,從某種意義上來說,ISAPI篩檢程式可以被看作是對IIS進行定制和優化的工具。
ISAPI篩檢程式可以定制以下的處理:接收HTTP協定頭預處理、發送HTTP協定頭預處理、發送生資料預處理、獲得生資料預處理、HTTP會話結束資訊處理、自訂的安全認證機制、URL映射資訊處理、日誌記錄處理等。靈活利用這些定制處理,可以完成許多看似難以實現的功能,得到意想不到的效果。但是ISAPI篩檢程式使用不當也會影響伺服器的性能。
下麵就是幾個常用的免費開源的IIS ISAPI篩檢程式:
ISAPI_Rewrite http://www.isapirewrite.com/
Ionic’s Isapi Rewrite Filter http://iirf.codeplex.com/
LeechBlocker http://www.michaelbrumm.com/leechblocker.html
Open Source URL Rewriter http://urlrewriter.net/
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,文章转自月光博客