2013-05-22 2 views
1

Как получить список всех запросов сторонних сайтов (межсайтовых запросов), сделанных веб-страницей? Я нахожусь? Должен ли я записывать все заголовки http-запросов, а затем удалять все, кроме URL-адресов GET, или есть более простой способ сделать это? Я не могу найти что-либо на странице API Chrome.Показать список запросов сторонних организаций

ответ

1

Я думаю, вам нужно будет использовать метод chrome.webRequest.onBeforeRequest для перехвата всех исходящих веб-запросов.

chrome.webRequest.onBeforeRequest.addListener(function(details) { 
    console.log("calling " + details.url); 
}); 

Вы даже можете настроить слушателя только вызвать на XMLHttpRequest вызовов, см ссылки ниже метод.

http://developer.chrome.com/extensions/webRequest.html#apiReference

+0

Спасибо, это сработало! Кажется, что я не могу оставить второй и третий аргументы для 'chrome.webRequest.onBeforeRequest.addListener' пустым. Я решил это, передав пустой объект/массив. – user2409821

Смежные вопросы