HTTPResponse

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

Esempio di utilizzo:

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 array di byte.
getContentText() stringa Ottiene il payload della risposta come stringa.
getResponseCode() integer Ottiene il codice di stato HTTP della risposta.

getContent

Ottiene il payload della risposta come array 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, usa JSON.parse(response.getContentText()) per ottenere l'oggetto.

getResponseCode

Ottiene il codice di stato HTTP della risposta.

Restituisce

Tipo Descrizione
integer 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.