CHttpFilterContext

CHttpFilterContext 에 기본 클래스。

CHttpFilterContext 걸러내 는 개체 필터를 통해 전달 되는 데이터를 처리 하는 도구를 제공 합니다. 필터는 요청을 받으면 걸러내 는 개체를 만들고 초기화 하 고 CHttpFilterContext 개체가 만들어집니다. 필터 프로세스 요청으로 그것은 CHttpFilterContext 멤버 함수를 사용 하 여 작업 수행。

CHttpFilterContext 개체가 멀티스레딩을 허용을 걸러내 는 개체에서 별도로 존재 합니다. 모듈에 걸러내 는 개체가 하나만 존재 하지만 필터를 동시에 여러 클라이언트 요청을 처리 해야 할 수 있습니다.

걸러내 는 이러한 여러 요청을 처리할 각 요청에 대 한 CHttpFilterContext 를 만들 것입니다. 걸러내 는 여러 CHttpFilterContext 개체를 사용 하 여 별도 스레드를 실행 합니다. 이 디자인을 사용 하면 동시, 다른 클라이언트 연결에 의해 걸러내 는를 여러 번 호출 개체。

확장 DLL (ISA) 라고 ServerSupportFunction 멤버 함수 표시 클라이언트 일반적인 ISA 정보 제공 서버。

필터 뭔가 통신 해야 하는 경우-예를 들어, 오류-다시 클라이언트에 즉시 WriteClient 전화。

# include lt;afxisapi.h>

클래스 멤버 |nbsp; 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 MFCUCASE(&N)

참고 항목nbsp;CHttpServer, 걸러내는, HTTP_FILTER_CONTEXT(&N)

Index