Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Funktion kcHttpGetMethod

Die Funktion kcHttpGetMethod liefert die HTTP-Methode des HTTP-Requests zurück.

Die Funktion kann im Teilprogramm und im HTTP-Exit-Programm aufgerufen werden.
Im Teilprogramm darf die Funktion nur im ersten Teilprogrammlauf eines Vorgangs aufgerufen werden. 

Funktionsdeklaration kcHttpGetMethod
kc_http_retcode kcHttpGetMethod( char *  methodName, 
                                 int *   methodNameLth
                               );
Diese Funktion hat folgende Funktionsparameter:
<<methodNameAdresse des Puffers, in dem die Methode des HTTP-Requests zurückgegeben wird. Der Puffer muss mindestens methodNameLth Bytes lang sein.
<>methodNameLthAdresse einer Variablen, in der beim Aufruf die Länge des Puffers für die Methode des HTTP-Requests übergeben und die tatsächliche Länge der Methode zurückgegeben wird.
Der zurückgelieferte Funktionswert hat folgende Bedeutung:

KC_HTTP_OK

Die Funktion wurde erfolgreich ausgeführt.

KC_HTTP_FUNCTION_CALL_NOT_ALLOWED

Die Funktion wurde vor dem KDCS-Aufruf INIT oder nicht im ersten Teilprogrammlauf eines Vorgangs oder außerhalb eines HTTP-Exit-Programms aufgerufen.

KC_HTTP_NO_HTTP_CLIENT

Der Vorgang wurde nicht von einem HTTP-Client gestartet.

KC_HTTP_PARAM_VALUE_NULL

Die Adresse des Puffers für die Methode des HTTP-Requests methodName oder die Adresse der Länge der Methode methodNameLth ist NULL.

KC_HTTP_INVALID_LENGTH

Der Wert der Länge der Methode methodNameLth ist kleiner oder gleich 0.

KC_HTTP_RESULT_TRUNCATED

Die Länge des Puffers für die Methode des HTTP-Requests ist kleiner als die tatsächliche Länge der Methode. Die Methode wird verkürzt und die tatsächliche Länge wird zurückgegeben.