GetHeader | 函数指针,该函数接收指定的头值。头名中必须包括冒号(“:”)。可以用特定的值,如“method”,“url”和“version”来接收请求行的单独部分。GetHeader具有以下参数:
· | pfc | 从传递给CHttpFilter::HttpFilterProc 的过滤器环境指针中获得的过滤器环境。
| · | lpszName | 要获得的头的名字。
| · | lpvBuffer | 指向大小为lpdwSize的缓冲区的指针,其中保存了头的值。
| · | lpdwSize | lpvBuffer指向的缓冲区的大小。
|
|
SetHeader | 函数指针,该函数用于改变或删除头的值。SetHeader具有以下参数:
· | pfc | 从传递给CHttpFilter::HttpFilterProc 的过滤器环境指针中获得的过滤器环境。
| · | lpszName | 要改变或删除的头的名字。
| · | lpszValue | 字符串指针,要把头改变为该指针所指向的字符串;或者是指向“\0”的指针,表明要删除头。
|
|
AddHeader | 函数指针,该函数用于加入头。AddHeader具有如下参数:
· | pfc | 从传递给CHttpFilter::HttpFilterProc 的过滤器环境指针中获得的过滤器环境。
| · | lpszName | 要改变或删除的头的名字。
| · | lpszValue | 字符串指针,要把头改变为该指针所指向的字符串;或者是指向“\0”的指针,表明要删除头。
|
|