Klasse für das Senderobject im Event OnCbRequest der Klasse TbeCbHTTPServer.
Eigenschaften
Eigenschaft
Beschreibung
CbAddress
Relative Adresse der Anfrage. Root ist '/'. Ico der Seite ist '/favicon.ico' usw. Beinhaltet keine Parameter. Siehe hierfür Methode GetCbRequestParameter.
CbProcessed
Default: true. Setzt false, falls der HTTP Server die default Antwort schicken sollte.
mage/x-icon - .ico Bild, typisch für /favicon.ico Anfrage
text/rtf - Rich-Text
application/octet-stream - unbekantes Format
CbResponseString
Default: HTTP 1.1 200 Ok Antwort für die Anfrage. Wird nicht benutzt, falls entweder die Methode LoadResponseFromField oder die Methode LoadResponseFromFile aufgerufen wurde.
Parameter 1: Name des Headers Parameter 2: Wert des Parameters. Keine Rückgabe-Wert Setzt Header Parametern der Antwort, wie z.B. Sprache, Hersteller, usw. Default Antwort-Headers: Server: bussiness express, x-info: bussiness express
GetCbRequestParameter
Parameter 1: Name des Parameters Gibt die Parameter zurück, die der Addresse nach dem ersten Fragezeichen folgen.
Wie z.B:
Anfrage: '/article?id=shirt&color=red&size=M'
Address: '/article'
GetCbRequestParameter('id') = 'shirt'
GetCbRequestParameter('color') = 'red'
GetCbRequestParameter('art') = ''
LoadResponseFromField
Parameter 1: Dataset Parameter 2: Name des Felds Setzt die Antwort auf den Inhalt des Feldes der aktuelle Zeile
LoadResponseFromFile
Parameter 1: Datei Name Setzt die Antwort auf den Inhalt der Datei