本文介绍了mitmdump替换模式构造的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在mitmdump中指定替换项,但是在正确使用语法时遇到了麻烦.我想做的是用固定的字符串替换请求中的整个路径.
I'm trying to specify replacements in mitmdump but am having trouble getting the syntax right. What I want to do is replace the entire path in a request with a fixed string.
我尝试了-R:〜bq:/*:/example.html,但结果为无效的过滤器模式:〜bq"
I've tried -R :~bq:/*:/example.html but that results in "Invalid filter pattern: ~bq"
有指针吗?
推荐答案
尝试使用~q
而不是~bq
作为过滤器模式.因为~bq
需要像~bq regex
这样的正则表达式本身.错误无效的过滤器模式"是由于在正则表达式部分使用〜bq引起的.
Try to use ~q
not ~bq
as filter pattern. Because ~bq
needs regex itself like ~bq regex
. The error "Invalid filter pattern" is caused by using ~bq with regex part.
更多详细信息 https://github.com/mitmproxy/mitmproxy/pull/2589#issuecomment-340426254
这篇关于mitmdump替换模式构造的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!