CHttpServer::CHttpServer

CHttpServer (TCHAR cDelimiter );

Parametry

cDelimiter

Zn&ak identyfikujący tokenu ogranicznik. Domyślnie to ogranicznik jest "amp;".

Uwagi

Run-time wywołuje tę funkcję podczas konstruowania obiektu CHttpServer . Tylko jedno wystąpienie CHttpServer mogą istnieć dla każdego modułu. Po utworzeniu obiektu CHttpServer mogą być inicjowane z InitInstance.

Po ISA zostało zainicjowane przez polecenie klienta i podejmie przez serwer, klient odbierze stronę odpowiedzi, która odzwierciedla parametru cDelimiter w adresie URL. Parametr cDelimiter oddziela polecenia argumenty, które są analizowane przez makra mapę analizy, ON_PARSE_COMMAND i ON_PARSE_COMMAND_PARAMS.

Przykład cDelimiter

Jeśli klient inicjuje ISA, aby wyświetlić obraz JPEG colorized z adresu URL http://www.jungle.org/, polecenie wysłane na serwer może wyglądać następująco

adres http://www.Jungle.org/scripts/Apes.dll?Kolorowanie

w przypadku Koloruj polecenia inicjowanie funkcji Koloruj.

Adres URL, który serwer zwraca do klienta wyglądałby następująco:

http://www.Jungle.org/scripts/&Apes.dll?Kolorowanie?Docelowy = Pictureamp;Format = JPEG

CDelimiter domyślnym ogr&anicznikiem amp; wydaje się klienta adres URL między dwa parametry obraz i Format funkcja Koloruj.

Patrz ON_PARSE_COMMAND i ON_PARSE_COMMAND_PARAMS uzyskać więcej informacji o przetwarzanie poleceń.

Omówie&nie CHttpServer |nbsp; Klasa członków | Wykres hierarchii

Index