CHttpFilter

CHttpFilter nie klasy podstawowej.

CHttpFilter tworzy i zarządza, z CHttpFilterContext, obiektu filtru Hypertext Transfer Protocol (HTTP). Filtr HTTP jest biblioteka wymienne dołączanej dynamicznie (DLL), serwer wywołuje na każde żądanie HTTP. Gdy filtr jest załadowany, mówi serwer rodzaj zgłoszenia jest zainteresowany. Po tym gdy wybrane zdarzenia występują, filtr jest nazywane i możliwość przetwarzania zdarzenia.

Filtry ISAPI (Internet Server API) są wystarczająco zaawansowane, aby umożliwić dla następujących aplikacji:

  1. Systemy niestandardowego uwierzytelniania

  2. Kompresja

  3. Szyfrowanie

  4. Rejestrowanie

  5. Analiza ruchu lub innych analiza wniosku

Można zainstalować wiele filtrów. Aby powiadomienie opiera się na priorytetowych określonych przez filtr, a następnie kolejność wczytywania w rejestrze dla każdego powiązania. Zajrzyj do dokumentacji użytkownika filtr aby zobaczyć dokładnie, jak zainstalować filtr.

Uwaga   Gdy filtr rozpocznie przetwarzanie żądania, otrzyma on dane, bez względu na to, czy żądanie dotyczy pliku lub aplikacji ISAPI.

Aplikacje filtr siedzieć między połączenia sieciowego do klienta i serwer HTTP. W zależności od opcji, które zdecyduje się na zastosowanie filtru, może działać na wielu działań serwera, w tym odczytu nieprzetworzonych danych z klienta przetwarzania nagłówków, komunikacji z wykorzystaniem bezpiecznego portu (PCT — osobiste technologii łączności, SSL — Secure Sockets Layer i in.), lub kilka innych etapach przetwarzania żądania HTTP.

Aby ustawić powiadomienia filtru, używające filtru, zobacz GetFilterVersion.

Aby uzyskać więcej informacji na temat filtry internetowe, zobacz rozszerzeń ISAPI: filtry w Visual C++ Programmer's Guide. Aby uzyskać informacje dotyczące tworzenia filtrem Internet przy użyciu Kreatora rozszerzenia ISAPI, zobacz kroki, aby utworzyć filtr ISAPI typowe w Visual C++ Programmer's Guide.

# include lt;afxisapi.h>

Czło&nkowie klasy |nbsp; Wykres hierarchii

Próbki  Próbki MFC MFCUCASE

Zobacz też CHttpFilterContext, CHttpServer, CHttpServerContext

Index