Request-Header
Aufbau
RequestHeader(sHeader)
Parameter
| Parameter | Typ | Beschreibung
| sHeader | Zeichenkette | Name des zu suchenden Request-Headers. Manchmal sind die Namen von Header-Anfragen standardisiert (wie z. B. „content-type“), aber in der Regel muss man diesen spezifischen, vom HTTP-Client generierten benutzerdefinierten Header-Namen kennen |
Rückgabewert
Zeichenkette
Beschreibung
Verwenden Sie diese Funktion, um den Wert eines bestimmten Headers in der Web-Packet-Anfrage abzurufen. Tipp: Um eine vollständige Übersicht über alle diese Werte für eine konkrete Webanfrage anzuzeigen, aktivieren Sie die Option „Alle Anfragen protokollieren“, bevor Sie den IndySoft REST Server starten, und überprüfen Sie anschließend das Protokoll einer Webanfrage im Raster „Verlauf/Status“ des Dienstprogramms IndySoftSyncOptions. Dieses Protokoll gibt Werte für alle Header in der Web-Paket-Anfrage zurück
Beispiel
if RequestHeader("X-CustomHeader") = "E12" then
ResponseStatusCode(607)
ResponseBodyAsText("E12-Szenario – ordnungsgemäß behandelt")
End If |