Parche de mono XMLHTTPRequest.onreadystatechange

¿Cómo iría sobre el parche del monoXMLHTTPRequestesonreadystatechange función. Estoy intentando agregar una función a la que se llamaría cuando regresen todas las solicitudes ajax realizadas desde una página.

Sé que esto suena como una idea terrible, pero el caso de uso es bastante peculiar. Quiero usar un determinado SDK con una consola (jqconsole) pero mostrar el estado y los resultados de las llamadas ajax dentro de la consola sin modificar el SDK externo.

He miradoesta publicación que tenía una gran información, pero nada en el parche parcheando la devolución de llamada que parece exceder mis habilidades de JavaScript.

P.S No se puede usar jQuery ya que solo admite llamadas ajax realizadas desde jQuery no desdeXMLHTTPRequests directamente cuál es el caso aquí.

Respuestas a la pregunta(3)

Su respuesta a la pregunta