Перехватывать ответы AJAX в Chrome Extension

Мы создаем расширение хром поверх существующей системы, чтобы помочь с несколькими задачами.

Это AJAX интенсивно, и было бы намного эффективнее, чем очищать html и запускать события, чтобы перехватить некоторые ответы AJAX.

Пример: консоль Chrome хром, вкладка сети, вы видите красивый JSON: enter image description here

Как расширение Chrome может попасть в этот JSON?

Я пробовал WebRequest, но, похоже, он этого не делает.

Ответ 1

Если вы не против использования jQuery, вы можете использовать

$.ajaxComplete( function( Event event, jqXHR jqXHR, PlainObject ajaxOptions ))

в документе.

В обратном вызове вы можете получить всю информацию о любом из событий и зарегистрировать их соответственно.

http://api.jquery.com/ajaxcomplete/