RestRemoveBasicAuth
value RestRemoveBasicAuth ( value rest );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Die Authentifizierungseinstellungen wurden erfolgreich gelöscht. |
FALSE / false / 0 |
Das Löschen der Authentifizierungseinstellungen ist fehlgeschlagen. Das REST-Objekt rest ist ungültig. |
Parameter
rest
Das gültige REST-Objekt, in dem die Authentifizierungseinstellungen gelöscht werden sollen.
Bemerkungen
Löscht im gültigen REST-Objekt rest die Authentifizierungseinstellungen.
Beispiel
//postman-echo.com liefert als Antwort eine Auswertung der empfangenen REST-Anfrage value rest, StatusCode; string strLastError, strResponse; if (!RestConnect(rest, "https://postman-echo.com", 443, true)) RestGetLastError(rest, strLastError, true); return; end RestSetBasicAuth(rest, "postman", "password"); RestFullRequest(rest, "GET", "/basic-auth", NULL, strResponse); strResponse = JsonExpand(strResponse); //Inhalt von strResponse: //{ // "authenticated": true //}StatusCode = RestGetResponseStatusCode(rest); //StatusCode = 200 RestRemoveBasicAuth(rest); RestFullRequest(rest, "GET", "/basic-auth", NULL, strResponse); //Inhalt von strResponse: //Unauthorized StatusCode = RestGetResponseStatusCode(rest); //StatusCode = 401 RestSetBasicAuth(rest, "user", ""); RestFullRequest(rest, "GET", "/basic-auth", NULL, strResponse); //Inhalt von strResponse: //Unauthorized StatusCode = RestGetResponseStatusCode(rest); //StatusCode = 401 RestDisconnect(rest);
Siehe auch RestAddHeader, RestAddPathParam, RestAddQueryParam, RestAddQueryParams, RestSetBasicAuth, RestSetIdleTimeout, RestRemoveAllHeaders, RestRemoveAllPathParams, RestRemoveBasicAuth