HTTPResponse

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

Exemplo de utilização:

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

Metodologia

Nome do método Tipo de Devolução Descrição
getContent() byte[] Obtém a carga útil da resposta como uma matriz de bytes.
getContentText() cadeia Obtém a carga útil da resposta como uma cadeia de caracteres.
getResponseCode() Número inteiro Obtém o código de status HTTP da resposta.

getContent

Obtém a carga útil da resposta como uma matriz de bytes.

Devoluções

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

getContentText

Obtém a carga útil da resposta como uma cadeia de caracteres.

Devoluções

Tipo Descrição
cadeia O payload da resposta como uma cadeia de caracteres. Se a carga útil for um objeto JSON, use JSON.parse(response.getContentText()) para obter o objeto.

getResponseCode

Obtém o código de status 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 sido efetuado com êxito.