Как заменить файл JS на mitmproxy / mitmdump - PullRequest
2 голосов
/ 01 декабря 2019

Я пытаюсь использовать mitmdump для замены файла JS, запрашиваемого сервером, моим собственным файлом JS. Я не могу найти что-либо в документации по этому вопросу, особенно для версии, которую я использую, то есть 4.0.4.

То, что я пытался, было - mitmdump --listen-port 8888 --replacements :~q:https://static.examimg.com/repojs/jpAllJsFuncs_v128.js:/home/akshansh/Projects/repo/web/js/jpAllJsFuncs_v129.js

(Здесь я хотел заменить https://static.examimg.com/repojs/jpAllJsFuncs_v128.js файл на /home/akshansh/Projects/repo/web/js/jpAllJsFuncs_v129.js, который присутствует на моем локальном компьютере.)

Вышеуказанное не сработало. Кроме того, разделитель в соответствии с документами - :, и у меня есть : в части, которую я также хочу заменить, как мне обойти это? Я не смог найти много в документах. --replace-from-file - это еще один вариант, который сейчас устарел в новых версиях, для которого я не смог найти документы.

Спасибо.

...