Esta clase permite que los usuarios accedan a información específica sobre las respuestas HTTP.
Consulta también
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
get | Object | Muestra un mapa de atributos/valores de encabezados para la respuesta HTTP, con encabezados que tienen varios valores que se muestran como arrays. |
get | Blob | Muestra los datos dentro de este objeto como un blob convertido al tipo de contenido especificado. |
get | Blob | Devuelve los datos dentro de este objeto como un blob. |
get | Byte[] | Obtiene el contenido binario sin procesar de una respuesta HTTP. |
get | String | Obtiene el contenido de una respuesta HTTP codificada como una cadena. |
get | String | Muestra el contenido de una respuesta HTTP codificada como una cadena del conjunto de caracteres determinado. |
get | Object | Muestra un mapa de atributos/valores de encabezados para la respuesta HTTP. |
get | Integer | Obtén el código de estado HTTP (200 para OK, etc.) de una respuesta HTTP. |
Documentación detallada
get All Headers()
Muestra un mapa de atributos/valores de encabezados para la respuesta HTTP, con encabezados que tienen varios valores que se muestran como arrays.
// The code below logs the HTTP headers from the response // received when fetching the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getAllHeaders());
Volver
Object
: Es un mapa de par clave-valor de encabezados HTTP de JavaScript.
get As(contentType)
Muestra los datos dentro de este objeto como un blob convertido al tipo de contenido especificado. Este método agrega la extensión adecuada al nombre del archivo, por ejemplo, "miarchivo.pdf". Sin embargo, se da por sentado que la parte del nombre de archivo que sigue al último punto (si corresponde) es una extensión existente que se debe reemplazar. Por lo tanto, "ShoppingList.12.25.2014" se convierte en "ShoppingList.12.25.pdf".
Para ver las cuotas diarias de conversiones, consulta Cuotas de los servicios de Google. Es posible que los dominios de Google Workspace recién creados estén sujetos temporalmente a cuotas más estrictas.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
content | String | Es el tipo de MIME al que se debe realizar la conversión. Para la mayoría de los blobs, 'application/pdf' es la única opción válida. Para las imágenes en formato BMP, GIF, JPEG o PNG, también son válidos 'image/bmp' , 'image/gif' , 'image/jpeg' o 'image/png' . Para un documento de Documentos de Google, 'text/markdown' también es válido. |
Volver
Blob
: Los datos como un BLOB.
get Blob()
get Content()
Obtiene el contenido binario sin procesar de una respuesta HTTP.
// The code below logs the value of the first byte of the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContent()[0]);
Volver
Byte[]
: El contenido como un array binario sin procesar
get ContentText()
Obtiene el contenido de una respuesta HTTP codificada como una cadena.
// The code below logs the HTML code of the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContentText());
Volver
String
: Es el contenido de la respuesta HTTP, como una cadena.
get ContentText(charset)
Muestra el contenido de una respuesta HTTP codificada como una cadena del conjunto de caracteres determinado.
// The code below logs the HTML code of the Google home page with the UTF-8 // charset. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContentText('UTF-8'));
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
charset | String | Es una cadena que representa el conjunto de caracteres que se usará para codificar el contenido de la respuesta HTTP. |
Volver
String
: Es el contenido de la respuesta HTTP, codificado con el conjunto de caracteres determinado.
get Headers()
Muestra un mapa de atributos/valores de encabezados para la respuesta HTTP.
// The code below logs the HTTP headers from the response // received when fetching the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getHeaders());
Volver
Object
: Es un mapa de par clave-valor de encabezados HTTP de JavaScript.
get Response Code()
Obtén el código de estado HTTP (200 para OK, etc.) de una respuesta HTTP.
// The code below logs the HTTP status code from the response received // when fetching the Google home page. // It should be 200 if the request succeeded. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getResponseCode());
Volver
Integer
: Código de respuesta HTTP (p.ej., 200 para OK)