CHttpFilter
计算机编程语言的类
创建并管理超文本传输协议(HTTP)过滤器对象。
CHttpFilter没有基类。
CHttpFilter与CHttpFilterContext一起,创建并管理超文本传输协议(HTTP)过滤器对象。一个HTTP过滤器是一个可替换的动态链接库(DLL),服务器对任意HTTP请求调用。当过滤器被装载时,它向服务器说明了它对何种通知感兴趣。此后,无论何种选择的事件发生,过滤器就被调用并提供执行事件的条件。
ISAPI (Internet Server API)过滤器功能极强,有以下应用:
1.定制的鉴定策略
2.压缩
3.加密
4.登录
5.流量分析或其它分析
可安装多个过滤器。通知次序基于由过滤器确定的优先级及任意联系的登录的装载命令。可查看滤器的文档,看看如何安装过滤器。
注意:
一旦过滤器开始执行一个请求,则不管是对文件还是ISAPI应用,它都将接收数据。
过滤器应用于面向客户的网络连接和HTTP服务器之间。依赖于过滤器所选择的选项,它可以参与多种服务器活动,包括从客户机读取原始数据、处理头、通过安全端口通信(PCT——个人通信技术,SSL——安全套接字子层,以及其它)、或者HTTP请求处理的一些其它阶段。
设置过滤器所用的过滤器通知,请参阅 GetFilterVersion。
#include
参考资料
最新修订时间:2023-12-05 15:59
目录
概述
参考资料