Condividi tramite


HTTPResponse

Contiene i metodi per ottenere il payload e il codice di stato della risposta.

Utilizzo di esempio:

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

Metodi

Nome metodo Tipo restituito Descrizione
getContent() byte[] Ottiene il payload della risposta come matrice di byte.
getContentText() stringa Ottiene il payload della risposta come stringa.
getResponseCode() Intero Ottiene il codice di stato HTTP della risposta.

getContent

Ottiene il payload della risposta come matrice di byte.

Restituisce

Tipo Descrizione
byte[] Payload della risposta come matrice di byte.

getContentText

Ottiene il payload della risposta come stringa.

Restituisce

Tipo Descrizione
stringa Payload della risposta come stringa. Se il payload è un oggetto JSON, usare JSON.parse(response.getContentText()) per ottenere l'oggetto.

getResponseCode

Ottiene il codice di stato HTTP della risposta.

Restituisce

Tipo Descrizione
Intero Codice di stato HTTP della risposta, che indica l'esito positivo o negativo della richiesta. Ad esempio, 200 se la richiesta GET ha avuto esito positivo.