artzub
@artzub
Программист

Как с помощью Chrome Api узнать куда посылается запрос?

Я в принципе понимаю, что надо повесить слушателя на какое-то событие.

Нашел в экспериментальных API в принципе то что надо, но
chrome.experimental.webRequest can only be used in extension processes
На конкретную страницу не повесить, а как слушать из расширения все запросы я не знаю.

У меня задача поймать запрос к видео файлу, и предложить его сохранить внешним менеджером загрузок.

Направьте в нужном сторону пожалуйста.

UPD:
Спасибо всем за внимание! Я разобрался!
Мало ли кому нужно будет, но учтите это будет работать только с включенной опцией API экспериментальных расширений
В manifest.json:
{
   ...
   "permissions": [ 
         "experimental", 
         "http://*/*", "https://*/*", "ftp://*/*", "file:///*/*" ],
   ...
}

В background.html или в скрипте для него:
chrome.experimental.webRequest.onBeforeRequest.addListener(
	function(details) {
		console.log(details.url);				
});
  • Вопрос задан
  • 2925 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы