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 Übersicht | Member der Klasse | Hierarchiediagramm