Al usar xhr para cargar algunas cosas en el navegador, a veces aparece este error:
OBTENGA https://www.example.com/app/sources/voices/Frozen%202013/61f1c876b4ba1d1338a07e83/tutor/1.wav net::ERR_HTTP2_PROTOCOL_ERROR 200
ya que nadie en la Tierra ha solucionado el error ERR_HTTP2_PROTOCOL_ERROR 200 todavía :) Necesito detectar este error para poder hacer algo con él cuando ocurra, ¿verdad?
Esto es lo que traté de atrapar:
const xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.responseType = 'blob'; xhr.onerror = event => { console.log('xhr.onerror:: ', event); } xhr.send();El evento onerror anterior se activa correctamente cuando ocurre el error, pero me da esto:
Para ser honesto, no puedo encontrar la ruta del archivo en la que se reproduce el error. Quiero decir, necesito esta URL que da el error:
https://www.example.com/app/sources/voices/Frozen%202013/61f1c876b4ba1d1338a07e83/tutor/1.wav
¿Cómo puedo obtener la ruta del archivo que da el error ERR_HTTP2_PROTOCOL_ERROR 200 ?