RestRemoveAllPathParams
value RestRemoveAllPathParams ( value rest );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Alle Pfadparameter-Einträge wurden erfolgreich gelöscht. |
FALSE / false / 0 |
Das Löschen der Pfadparameter-Einträge ist fehlgeschlagen. Das REST-Objekt rest ist ungültig |
Parameter
rest
Das gültige REST-Objekt, in dem alle Pfadparameter-Einträge gelöscht werden sollen.
Bemerkungen
Löscht im gültigen REST-Objekt rest alle enthaltenen Pfadparameter-Einträge.
Beispiel
//postman-echo.com liefert als Antwort eine Auswertung der empfangenen REST-Anfrage value rest; string strLastError, strResponse; if (!RestConnect(rest, "https://postman-echo.com", 443, true)) RestGetLastError(rest, strLastError, true); return; end RestAddPathParam(rest, "idRes", "headers"); //Platzhalter 'idRes' durch 'headers' ersetzen RestFullRequest(rest, "GET", "/idRes", NULL, strResponse); strResponse = JsonExpand(strResponse); //Inhalt von strResponse: //{ // "headers": { // "x-forwarded-proto": "https", // "host": "postman-echo.com", // "header1": "test", // "x-forwarded-port": "443" // } //} RestRemoveAllPathParams(rest); RestAddPathParam(rest, "idRes", "ip"); //Platzhalter 'idRes' durch 'ip' ersetzen RestFullRequest(rest, "GET", "/idRes", NULL, strResponse); strResponse = JsonExpand(strResponse); //Inhalt von strResponse: //{ // "ip": "82.165.12.98" //} RestDisconnect(rest);
Siehe auch RestAddHeader, RestAddPathParam, RestAddQueryParam, RestAddQueryParams, RestSetBasicAuth, RestSetIdleTimeout, RestRemoveAllHeaders, RestRemoveAllQueryParams, RestRemoveBasicAuth