--- 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")}}