Перехватывать ответы 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/