1、安装证书时,连接mitmdump所启动的代理后,访问mitm.it网站,然后选择设备类型的证书,安装即可
-
class
-
一个错误。
这不同于协议错误响应(例如,HTTP代码500),它由普通HTTPResponse对象表示。该类负责指示不符合正常协议通信的错误,例如中断连接,超时,协议错误。
揭示以下属性:
msg:描述错误时间戳的消息:自时代以来的秒数-
检索对象状态。
get_state
()-
从get_state调用返回的数据加载对象状态。
set_state
(州) -
mitmproxy.flow.
Error
(msg:str,timestamp = None ) →无
HTTP
-
class
-
一个mitmproxy HTTP请求。
-
classmethod
-
包裹一个现有的
mitmproxy.net.http.Request
。
wrap
(request )-
修改此请求以删除可能产生缓存响应的头文件。也就是说,我们删除ETags和If-Modified-Since头。
anticache
()-
修改此请求以删除将压缩资源数据的标题。
anticomp
()-
基于我们可以适当解码的限制允许的接受编码值。
constrain_encoding
()-
用内容编码标题解码的HTTP消息体(例如gzip)
举: 当内容编码无效且严格为True时,ValueError。 另请参阅:
raw_content
,text
content
-
请求Cookie。
一个空的
MultiDictView
物体,如果cookie怪物吃了他们全部。
cookies
-
根据当前的Content-Encoding头解码主体,然后删除头。如果没有Content-Encoding标题,则不执行任何操作。
举: 当内容编码无效且严格为True时,ValueError。
decode
(strict = True )-
用编码e编码,其中e是“gzip”,“deflate”,“identity”或“br”。任何现有的内容编码都被覆盖,内容未被预先解码。
举: ValueError,当指定的内容编码无效时。
encode
(e )-
HTTP请求表单定义在RFC7230中。
原始形式和星号形式被归为“相对”。
first_line_format
-
用内容编码标题解码的HTTP消息体(例如gzip)
举: 当内容编码无效且严格为True时,ValueError。 另请参阅:
get_content
(strict:bool = True ) →bytes -
mitmproxy.http.
HTTPRequest
(first_line_format,method,scheme,host,port,path,http_version,headers,content,timestamp_start = None,timestamp_end = None,is_replay = False )