- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 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
是另一种选择,现在在较新版本中已弃用,我找不到相关文档。
谢谢。
最佳答案
我使用与 mitmproxy 一起启动的脚本:
from mitmproxy import http
def request(flow: http.HTTPFlow) -> None:
if flow.request.url == 'https://static.examimg.com/repojs/jpAllJsFuncs_v128.js':
flow.request.url = '/home/akshansh/Projects/repo/web/js/jpAllJsFuncs_v129.js'
关于mitmproxy - 如何用 mitmproxy/mitmdump 替换 JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59129000/
我想使用 iptables 将所有从我的机器发出的 HTTP 请求路由到在同一台机器上运行的 mitmdump,然后再路由到原始目的地。 我正在使用这个 iptables 规则,但它似乎不起作用: $
我正在尝试使用 mitmdump 将服务器请求的 JS 文件替换为我自己的 JS 文件。我在文档中找不到关于此的任何内容,尤其是对于我正在使用的版本,即 4.0.4。 我试过的是 - mitmdump
我是一名优秀的程序员,十分优秀!