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.
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 Standard # ref-for-dom-response-status① |
Compatibilidad con navegadores
BCD tables only load in the browser