HTTPResponse

Contiene los métodos para obtener la carga y el código de estado de la respuesta.

Ejemplo de uso:

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

Métodos

Nombre del método Tipo de valor devuelto Descripción
getContent() byte[] Obtiene la carga de la respuesta como una matriz de bytes.
getContentText() string Obtiene la carga de la respuesta como una cadena.
getResponseCode() integer Obtiene el código de estado HTTP de la respuesta.

getContent

Obtiene la carga de la respuesta como una matriz de bytes.

Valores devueltos

Tipo Descripción
byte[] Carga de la respuesta como matriz de bytes.

getContentText

Obtiene la carga de la respuesta como una cadena.

Valores devueltos

Tipo Descripción
string La carga de la respuesta como una cadena. Si la carga es un objeto JSON, use JSON.parse(response.getContentText()) para obtener el objeto.

getResponseCode

Obtiene el código de estado HTTP de la respuesta.

Valores devueltos

Tipo Descripción
integer Código de estado HTTP de la respuesta, que indica el éxito o el error de la solicitud. Por ejemplo, 200 si la solicitud GET se realizó correctamente.