【IT168 專稿】Internet 伺服器應用程式編程接口 (ISAPI) 篩選器是一種可以添加到 IIS 中以增強 Web 伺服器行為的程序。ISAPI 篩選器會接收向 Web 伺服器發出的每個 HTTP 請求並向伺服器提供附加的功能,例如記錄請求信息、對用戶進行身份驗證和授權、重寫 URL 以及壓縮 Web 內容以降低帶寬成本等。
在 IIS 7.0 中,模塊代替了 ISAPI 篩選器,但如果你需要 ISAPI 篩選器提供的功能,則也可以添加相應的篩選器。
(一)添加 ISAPI 篩選器
若要增強 Web 伺服器的功能,可以添加 ISAPI 篩選器。例如,您可以設置一個 ISAPI 篩選器來捕獲有關 HTTP 請求的信息,並將該信息保存在資料庫中。
註: 雖然 IIS 7.0 支持 ISAPI 篩選器,但建議使用模塊而不是 ISAPI 篩選器來擴展 Web 伺服器的功能。
具體實現步驟如下:
1. 打開 IIS 管理器,然後導航至您要管理的級別。
2. 在"功能視圖"的"server主頁"或"site 主頁"頁上,雙擊"ISAPI 篩選器"。
3. 在"ISAPI 篩選器"頁的"操作"窗格中,單擊"添加"。
4. 在"添加 ISAPI 篩選器"對話框中,請執行下列操作:
? 在"篩選器名稱"框中,為 ISAPI 篩選器鍵入一個好記的名稱。
? 在"可執行文件"框中,鍵入 ISAPI 篩選器文件所在的文件系統路徑,或單擊瀏覽按鈕("...")導航至 ISAPI 篩選器文件所在的文件夾。
5. 單擊"確定"。