如何从charles网络实用程序中获取上传的文件

Mon*_*key 9 http-proxy charles-proxy

我想保存并从mac网络上的Charles网络实用程序记录的多部分http上传中提取文件部分.有没有办法做到这一点?例如,我可以在请求文本中看到jpeg文件内容,但如果我尝试将其复制并粘贴到文件中,则它是无效文件.我只想将捕获的文件保存到磁盘.

小智 8

使用Charles 4.1.3:

  • 在"结构"窗格中右键单击请求
  • 选择"导出..."
  • 选择格式化"HTTP跟踪文件(.trace)",命名该文件
  • 在文本编辑器中打开文件,例如TextMate.当被要求编码时,Western - ISO Latin 1就好了
  • 从包含标题信息的开头删除所有文本,直到并包括类似"Request-Body:<< - EOF-1498740958503-"的行.
  • 完全向下滚动,并删除从如下所示的行开始的所有文本:" - EOF-1498741139055-"
  • 保存
  • 预览已经是一个图像.重命名为实际格式时,将提供更多信息(如图像大小)