--- title: Response.status slug: Web/API/Response/status tags: - API - Experimental - Fetch - Property - Reference - Response - status translation_of: Web/API/Response/status ---
La propiedad de solo lectura status de la interfaz {{domxref("Response")}} contiene el código de estado de la respuesta (ejm., 200 para un éxito).
var myStatus = response.status;
Un número (para ser preciso, uno corto sin signo).
En nuestro ejemplo Fetch Response (ver Fetch Response en vivo) nosotros creamos un nuevo objeto {{domxref("Request")}} usando el constructor {{domxref("Request.Request","Request()")}}, pasándole una ruta JPG. Luego buscamos esta solicitud usando {{domxref("GlobalFetch.fetch","fetch()")}}, extraemos un blob de la respuesta usando {{domxref("Body.blob")}}, creamos un objeto URL fuera de ella usando {{domxref("URL.createObjectURL")}}, y mostramos esto en un {{htmlelement("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;
});
});
| Especificación | Estatus | Comentario |
|---|---|---|
| {{SpecName('Fetch','#dom-response-status','status')}} | {{Spec2('Fetch')}} | Definición inicial |
{{Compat("api.Response.status")}}