使用mitmdump进行抓包时,存在几个问题想向大家请教一下。
1.怎么去掉一些提示信息,类似这样的
这样的一些信息,扰乱视线。怎么能不展示呢?
2.我对每个接口在request都进行了打印接口名,但是显示时,却不是在每个接口前,有时会这样连续展示,我认为可能是两个接口请求间隔太短,同时请求,就没来的及打印。有什么解决办法吗?
实现代码如下
def request(self, flow):
request_url = flow.request.url
# 去掉get请求中的参数,使得url能和文档中的匹配
if '?' in request_url:
p1 = request_url.index('?')
request_url = request_url[0:p1]
if request_url in value:
position = value.index(request_url)
ctx.log.info(key[position])
3.我可以对我的输出的内容进行自定义一个字体颜色突出显示吗,就像它自带的这种,紫色,绿色这些?