跳过导航 →

请求与响应

请求及其响应是Charles记录的基本单元。

HTTP/HTTPS由请求-响应对组成:从您的计算机发送到服务器的请求,以及服务器返回的响应。

对于通用套接字,请求-响应包含输入和输出流的全部内容。这对套接字调试并不总是特别有用,未来可能会改进。如果您需要进行大量套接字级别的调试,可以考虑使用Ethereal工具。

查看请求

请求被记录时会显示在会话窗口中。有两种不同的方式查看会话窗口:结构视图和序列视图。

结构视图允许您按主机名组织成树状结构查看请求,再细分到主机内的文件夹/目录。序列视图则按请求发生的顺序显示。

点击某个请求时,请求查看器会在会话窗口中加载显示详细信息。

您可以随时查看HTTP请求和响应的头部及内容,内容可以纯文本或二进制(十六进制和ASCII码)形式显示。还提供以下增强显示的专用查看器:

头部查看器

  • 查询参数
  • 表单参数
  • Cookies
  • 身份验证信息
  • JSON头部

内容查看器

  • XML(树状结构或格式化文本)
  • AMF(ActionScript消息格式——用于Flash和Flex远程调用)
  • 表单参数(包括多部分表单)
  • JSON
  • 压缩数据(查看原始压缩内容)

保存请求与响应

在导航视图右键单击请求可获取更多选项。您可以复制或保存请求和响应内容。如果选择多个请求,还可以批量保存。