#google-chrome #google-chrome-extension #python-requests #service-worker
#google-chrome #google-chrome-extension #python-запросы #service-worker
Вопрос:
Я создал расширение Chrome, которое прослушивает определенные запросы, поступающие на наш сервер. Это было достигнуто путем: — Добавления прослушивателя: chrome.webRequest.onBeforeSendHeaders.addListener(function(request)
— проверки request.type
— проверки request.url
Все работает так, как должно, но в настоящее время я не могу получить запросы, отправляемые через service worker, потому что request.url не соответствует ожидаемому.
Что я должен изменить, чтобы посмотреть на правильный параметр? Есть ли другой метод / функция, которую можно использовать для service worker?
Комментарии:
1. В настоящее время это исправлено только в Chrome Canary, см. crbug.com/914062 . Между тем, в старых затронутых версиях вы можете отключить chrome://flags /#network-service вручную. Могут быть некоторые программные обходные пути, такие как использование iframe (см. Комментарии в crbug.com/933383 ).
2. Понял, спасибо, что указали на это. Я подожду публикации новой версии, поскольку вижу, что на версии 74 она работает так, как ожидалось