Compartilhar via


HTTPResponse

Contém os métodos para obter o payload e o código de estado da resposta.

Utilização de exemplo:

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

Métodos

Nome do Método Tipo de Devolução Descrição
getContent() byte[] Obtém o payload da resposta como uma matriz de bytes.
getContentText() cadeia Obtém o payload da resposta como uma cadeia.
getResponseCode() número inteiro Obtém o código de estado HTTP da resposta.

getContent

Obtém o payload da resposta como uma matriz de bytes.

Devoluções

Tipo Descrição
byte[] O payload da resposta como uma matriz de bytes.

getContentText

Obtém o payload da resposta como uma cadeia.

Devoluções

Tipo Descrição
cadeia O payload da resposta é uma cadeia. Se o payload for um objeto JSON, utilize JSON.parse(response.getContentText()) para obter o objeto.

getResponseCode

Obtém o código de estado HTTP da resposta.

Devoluções

Tipo Descrição
número inteiro O código de estado HTTP da resposta, que indica o êxito ou a falha do pedido. Por exemplo, 200 se o pedido GET tiver êxito.