CX_HTTP_REQUEST::GetParameter
Beschreibung:
Liefert den Wert eines spezifischen Query-, oder Body-Parameters des HTTP-Requests zurück. Die Namen der gesetzten Parameter können mit GetParameterNames abgefragt werden. Enthält ein HTTP-Request einen Body-Parameter und einen Query-Parameter mit dem gleichen Namen, dann wird der Wert des Query-Parameters zurückgegeben, da die Query-Parameter priorisiert werden.
Code-Beispiel:
Der folgende GET-Request
GET /call_person?name=Schmidt&vorname=Hugo HTTP/1.1
Host: classix.de
Host: classix.de
führt dazu, dass in ClassiX der folgende Quelltext ausgeführt
CALL_PERSON_GET: "name" Swap Call(GetParameter) Attention
und daraufhin eine MessageBox mit dem folgenden Inhalt aufgehen würde:
Schmidt
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_HTTP_REQUEST | Der http-Request, dessen Parameter-Wert zurückgegeben werden sollen |
Stack(In) | Top-1 | STRING | Der Name des Parameters |
Stack(Out) | Top | STRING | Der Wert des Parameters |