CHttpServer::CHttpServer

CHttpServer (TCHAR cDelimiter );

Parameter

cDelimiter

Ein Zeichen identifizieren token Trennzeichen. Standardmäßig ist das Trennzeichen '&Amp;'.

Bemerkungen

Die Laufzeit ruft diese Funktion beim Erstellen einer CHttpServer -Objekts. Nur eine Instanz von CHttpServer kann für jedes Modul vorhanden sein. Sobald ein CHttpServer -Objekt erstellt wird, kann es mit InitInstance initialisiert werden.

Nachdem die ISA durch einen Clientbefehl initiiert und vom Server gehandelt wurde, empfängt der Client eine Antwortseite, die den cDelimiter -Parameter in der URL entspricht. Der cDelimiter -Parameter trennt die Befehlsargumente, die durch die Analysezuordnungsmakros ON_PARSE_COMMAND und ON_PARSE_COMMAND_PARAMS analysiert werden.

Beispiel für cDelimiter

Wenn der Client eine ISA eine eingefärbte JPEG-Bild aus der URL- http://www.jungle.org/anzuzeigen initiiert, könnte der Befehl an den Server gesendet wie folgt aussehen.

http://www.Jungle.org/scripts/Apes.dll?Einfärben

wo Einfärben den Befehl initiiert die Einfärben -Funktion.

Die URL, die vom Server an den Client zurückgegeben würde wie folgt aussehen.:

http://www.Jungle.org/scripts/&Apes.dll?Einfärben?Ziel = Pictureamp;Format = JPEG

CDelimiter Standard-Trennzeichen &Amp; wird in der Client-URL zwischen den beiden Parametern Bild und Format der Funktion Einfärben.

Weitere Informationen zum Analysieren von Befehlen finden Sie ON_PARSE_COMMAND und ON_PARSE_COMMAND_PARAMS.

CHttpServer ÜbersichtMember der Klasse | Hierarchiediagramm

Index