RestAddQueryParams
value RestAddQueryParams ( value rest, string strQueryParams );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Die Abfrageparameter strQueryParams wurden erfolgreich hinzugefügt. |
FALSE / false / 0 |
Das Hinzufügen der Abfrageparameter strQueryParams ist fehlgeschlagen. |
Parameter
rest
Das REST-Objekt, dem Abfrageparameter hinzugefügt werden soll.
strQueryParams
Die Zeichenkette, die als Abfrageparameter zugefügt werden soll.
Bemerkungen
Fügt die Zeichenkette strQueryParams als Abfrageparameter hinzu. Der Abfragezeichenfolge muss im Format "field1=value1&field2=value2&field3=value3..." sein - wobei jeder Wert URL-codiert sein muss.
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 RestAddQueryParams(rest, "value1=123&value2=abc"); RestFullRequest(rest, "GET", "/get", NULL, strResponse); strResponse = JsonExpand(strResponse); //Inhalt von strResponse: //{ // "args": { // "value1": "123", // "value2": "abc" // }, // "headers": { // "x-forwarded-proto": "https", // "host": "postman-echo.com", // "x-forwarded-port": "443" // }, // "url": "https://postman-echo.com/get?value1=123&value2=abc" //} RestDisconnect(rest);
Siehe auch RestAddHeader, RestAddPathParam, RestAddQueryParam, RestSetBasicAuth, RestSetIdleTimeout, RestRemoveAllHeaders, RestRemoveAllPathParams, RestRemoveAllQueryParams, RestRemoveBasicAuth