Как захватить сетевой трафик с помощью java-скрипта и изменить URL-адрес JS на лету

Проблема в том, что в продакшне мы не можем отлаживать код JS, так как он минимизирован/сжат.

Я хочу отлаживать несжатый javascript.

URL-адрес js для минифицированного/сжатого и несжатого будет следующим.

сжатый: https://hostname/appname/compressed/testjs.js

Без сжатия: https://hostname/appname/uncompressed/testjs.js

Поскольку я знаю URL-адрес несжатого файла, я хочу заменить URL-адрес сжатым URL-адресом.

Этого можно добиться с помощью функции автоответчика Fiddler (Как я могу отлаживать минифицированный JS в firebug?)

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

Можем ли мы перехватить запросы URL-адресов JS и заменить URL-адрес.


person user3639449    schedule 03.12.2018    source источник
comment
Используйте prettify или исходные карты.   -  person Bergi    schedule 03.12.2018
comment
Проверьте, может ли веб-воркер это сделать.   -  person Teddy    schedule 03.12.2018
comment
Возможно, это: developer.mozilla.org/en-US/docs/Web /API/Service_Worker_API   -  person Teddy    schedule 03.12.2018
comment
Также: developers.google.com/web/fundamentals/primers/service-workers.   -  person Teddy    schedule 03.12.2018