Mitmproxy注意事项

1、安装证书时,连接mitmdump所启动的代理后,访问mitm.it网站,然后选择设备类型的证书,安装即可

class mitmproxy.flow.Errormsg:str,timestamp = None  →无

一个错误。

这不同于协议错误响应(例如,HTTP代码500),它由普通HTTPResponse对象表示。该类负责指示不符合正常协议通信的错误,例如中断连接,超时,协议错误。

揭示以下属性:

msg:描述错误时间戳的消息:自时代以来的秒数
get_state

检索对象状态。

set_state

从get_state调用返回的数据加载对象状态。

HTTP

class mitmproxy.http.HTTPRequestfirst_line_format,method,scheme,host,port,path,http_version,headers,content,timestamp_start = None,timestamp_end = None,is_replay = False 

一个mitmproxy HTTP请求。

classmethod wraprequest 

包裹一个现有的mitmproxy.net.http.Request

anticache

修改此请求以删除可能产生缓存响应的头文件。也就是说,我们删除ETags和If-Modified-Since头。

anticomp

修改此请求以删除将压缩资源数据的标题。

constrain_encoding

基于我们可以适当解码的限制允许的接受编码值。

content

用内容编码标题解码的HTTP消息体(例如gzip)

举: 当内容编码无效且严格为True时,ValueError。

另请参阅:raw_contenttext

cookies

请求Cookie。

一个空的MultiDictView物体,如果cookie怪物吃了他们全部。

decodestrict = True 

根据当前的Content-Encoding头解码主体,然后删除头。如果没有Content-Encoding标题,则不执行任何操作。

举: 当内容编码无效且严格为True时,ValueError。
encode

用编码e编码,其中e是“gzip”,“deflate”,“identity”或“br”。任何现有的内容编码都被覆盖,内容未被预先解码。

举: ValueError,当指定的内容编码无效时。
first_line_format

HTTP请求表单定义在RFC7230中

原始形式和星号形式被归为“相对”。

get_contentstrict:bool = True  →bytes 

用内容编码标题解码的HTTP消息体(例如gzip)

举: 当内容编码无效且严格为True时,ValueError。

另请参阅:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值