mitmproxy - 使用 mitmproxy UI 编辑多部分/表单数据时出现问题
问题描述
尝试通过 mitmproxy UI 编辑 multipart/form-data 时,所有更改都将丢失,并且请求设置为“无内容”。我注意到 Content-Length 也更改为 0。
我假设这是用户错误,我只是试图以错误的方式更新多部分/表单数据,但我无法找到任何表明这种情况的文档。我附上了执行步骤的屏幕截图,但为了清楚起见,我将在下面指出它们。
- 为请求和多部分/表单数据设置拦截
- 通过 httpie 生成具有多部分形式的简单请求
- 使用 mitmproxy UI 选择流
- 按“e”编辑并选择多部分
- 更新部分数据
- 按“esc”保留更改
- 按“q”返回流视图。期望看到已编辑的数据,而不是不存在数据并且 Content-Length 设置为 0。
此时使用 'Shift+v' 还原更改显示原始内容。
任何帮助/指导将不胜感激。
Version information:
Mitmproxy: 5.3.0
Python: 3.6.9
OpenSSL: OpenSSL 1.1.1h 22 Sep 2020
Platform: Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic
解决方案
推荐阅读
- reactjs - Firebase 云消息在超出窗口焦点时不显示通知
- c++ - 为什么我不断收到重新定义类错误?C++
- c - C 解析 /proc/stat 以计算每个核心的当前 CPU 使用率
- python - Python: display end of month instead of first day of month
- c++ - 内联结构成员
- python - 使用 Python 从站点(例如天气预报)获取实时日期
- r - 使用 R 在另一个向量中的一个向量中的元素的位置
- corda - 如何在corda中创建带有ID的帐户
- ios - 如何在 Alamofire 5 中的 responseDecodable 中获得响应
- html - 粘性元素在 iOS Chrome 中无法正常工作