Response.status

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

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.

js
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

Specification
Fetch
# ref-for-dom-response-status①

Compatibilidad con navegadores

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
status

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Ver también