ISAPI(Internet Server Application Programming Interface,Internet服务器API),是可被微软IIS加载和调用的DLL。用于扩展HTTP服务器的功能。
利用ISAPI,可以用任何能够生成Windows标准DLL的编程语言来编写网页程序。客户将使用例如http://server/main.dll 的地址来访问这些网页。
类似于Windows中的钩子,ISAPI筛选器将在发生某些特定事件的时候被调用(例如客户请求网页),可监视、拦截或修改客户端与服务器直接的传输数据。常用作数据库防下载、加密和压缩数据、统计访问人数等。