Перехватывать ответы AJAX в расширении Chrome
Мы строим расширение Chrome поверх существующей системы, чтобы помочь с несколькими задачами.
Это интенсивный AJAX, и он будет гораздо более эффективным, чем очистка html и инициирование событий для перехвата некоторых ответов AJAX.
Пример: консоль Frome Chrome, вкладка сети, вы видите красивый JSON:
Как расширение Chrome может получить этот JSON?
Я пробовал WebRequest, но, похоже, он не позволяет это сделать.
1 ответ
Если вы не возражаете против использования jQuery, вы можете использовать
$.ajaxComplete( function( Event event, jqXHR jqXHR, PlainObject ajaxOptions ))
метод на документе.
В обратном вызове вы можете получить всю информацию о любом из событий и зарегистрировать их соответствующим образом.