HTTPResponse

Enthält die Methoden zum Abrufen der Nutzlast und des Status der Antwort.

Anwendungsbeispiel:

function main() {
    var response = UrlFetchApp.fetch('http://microsoft.com');
    Logger.log('status code: ' + response.getResponseCode() + '\n' +
        'payload as a string: ' + response.getContentText());
}

Methoden

Methodenname Rückgabetyp Beschreibung
getContent() byte[] Ruft die Nutzlast der Antwort als Bytearray ab.
getContentText() string Ruft die Nutzlast der Antwort als Zeichenfolge ab.
getResponseCode() ganze Zahl Ruft den HTTP-Statuscode der Antwort ab.

getContent

Ruft die Nutzlast der Antwort als Bytearray ab.

Rückgabewerte

Typ Beschreibung
byte[] Die Nutzlast der Antwort als Bytearray.

getContentText

Ruft die Nutzlast der Antwort als Zeichenfolge ab.

Rückgabewerte

Typ Beschreibung
string Die Nutzlast der Antwort als Zeichenfolge. Wenn es sich bei der Nutzlast um ein JSON-Objekt handelt, verwenden Sie JSON.parse(response.getContentText()), um das Objekt abzurufen.

getResponseCode

Ruft den HTTP-Statuscode der Antwort ab.

Rückgabewerte

Typ Beschreibung
ganze Zahl Der HTTP-Statuscode der Antwort, der Erfolg oder Misserfolg der Anforderung angibt. Beispielsweise 200, wenn die GET-Anforderung erfolgreich war.