Response.status

La propiedad de solo lectura status de la interfaz Response contiene el código de estado de la respuesta (ejm., 200 para un éxito).

Sintaxis

var myStatus = response.status;

Valor

Un número (para ser preciso, uno corto sin signo).

Ejemplo

En nuestro ejemplo Fetch Response (ver Fetch Response en vivo) nosotros creamos un nuevo objeto Request usando el constructor Request(), pasándole una ruta JPG. Luego buscamos esta solicitud usando  fetch(), extraemos un blob de la respuesta usando Body.blob, creamos un objeto URL fuera de ella usando URL.createObjectURL, y mostramos esto en un <img>.

Tenga en cuenta que en la parte superior del bloque  fetch() registramos el valor de la respuesta  status en la consola.

var myImage = document.querySelector('img');

var myRequest = new Request('flowers.jpg');

fetch(myRequest).then(function(response) {
  console.log(response.status); // returns 200
  response.blob().then(function(myBlob) {
    var objectURL = URL.createObjectURL(myBlob);
    myImage.src = objectURL;
  });
});

Especificaciones

Especificación Estatus Comentario
Fetch
La definición de 'status' en esta especificación.
Living Standard Definición inicial

Compatibilidad del navegador

BCD tables only load in the browser

Ver también