Как стать автором
Обновить

Комментарии 6

Напиши в комментах автору расширения об этом, может исправят

В начале года кто-то уже написал в отзывах про тормоза. Но я добавил ещё свой, со ссылочкой на эту статью, может быть автор прочитает хотя бы с переводчиком.

chrome.webRequest.onBeforeSendHeaders.addListener

И должно вызываться только один раз в background, и после этого этот handler будет работать для всех вкладок, потому как работает он не для вкладок, а для всех сетевых вызовов

Ну так в конечном итоге я именно так и переписал.

В исходном виде сами хэндлеры добавлялись "бездумно", на кажый(!) "чих" любого(!) таба.

Ехал handler через handler,

Видит handler: в handler - handler.

Сунул handler в handler handler.

Handler handler handler handler.

Много handler-ов .. бывает! ))

Интересно, с ChatGPT/Копилотами будет хуже или лучше? #lowcode #nocode

В HTTP/2 хедеры вроде с маленькой буквы, не знаю, как в этом API. Маленькая оптимизация (хотя я не уверен о зоне действия Listener): раз уже используется closure, сохранять индекс найденного UA в прошлый раз и сначала проверять его, а не по всем проходить.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории