我想从 Mac 上 Charles 网络实用程序记录的多部分 http 上传中保存和提取文件部分。有没有办法做到这一点?例如,我可以在请求文本中看到 jpeg 文件的内容,但如果我尝试将其复制并粘贴到文件中,则该文件是无效文件。我只想将捕获的文件保存到磁盘。
问问题
1884 次
1 回答
12
使用查尔斯 4.1.3:
- 在结构窗格中右键单击请求
- 选择“导出...”
- 选择格式“HTTP Trace File (.trace)”,命名文件
- 在文本编辑器中打开文件,例如 TextMate。当被要求编码时,Western - ISO Latin 1 就可以了
- 从头开始删除所有包含标题信息的文本,直到并包括“Request-Body:<<--EOF-1498740958503-”之类的行
- 一直向下滚动,并删除从如下所示的行开始的所有文本:“--EOF-1498741139055-”
- 节省
- 预览将已经是图像。重命名为实际格式时,将提供更多信息,例如图像大小
于 2017-06-29T13:02:15.767 回答