Charles(抓包工具)

v4.6.6 官方安装版
  • 所属栏目:电脑软件
  • 软件类型:网络工具
  • 界面语言:英语
  • 运行环境:Windows All
  • 软件大小:57 MB
  • 更新时间:2024-06-13
ads

软件介绍

Charles官方版是一款HTTP抓包工具,能够让开发者查看所有网络和机器之间的HTTP流量情况。包括请求、响应、HTTP头信息(包含cookies和缓存)等,可以检查HTMl,CSS和RSS内容是否标准,主要用于网页的开发和调试等。

Charles功能介绍:

为了使任何浏览器(或任何应用程序)使用Charles,它必须配置为使用Charles作为其代理服务器。大多数浏览器将有一种方法手动配置,但手动配置是恼人的,因为你必须配置和重新配置每次启动和停止查尔斯。

幸运的是,Charles在许多情况下可以自动配置代理设置,包括:

Windows / Internet Explorer代理设置 - 大多数Windows应用程序自动使用

Mac OS X代理设置 - 大多数Mac OS X应用程序自动使用

MozillaFirefox代理设置(所有平台)

1、Windows代理设置

Charles可以自动配置Windows代理设置,以便Internet Explorer和其他Windows应用程序自动开始使用Charles。默认情况下,Charles将配置,然后重新配置Windows代理设置每当Charles启动或退出。

Charles代理配置行为可以在Charles中的代理菜单,代理设置对话框中更改。

如果要自己查看这些设置,请在“连接”选项卡上的“Internet选项”控制面板中配置Windows代理设置。

2、Mac OS X代理设置

Charles可以自动配置Mac OS X系统代理设置,以便Safari和其他Mac OS X应用程序自动使用Charles。

当您首次安装Charles时,系统将提示您授予Charles自动配置代理设置的权限。之后,Charles将在Charles启动或退出时配置并重新配置Mac OS X代理设置。

Charles代理配置行为可以在Charles中的代理菜单,代理设置对话框中更改。

如果要自己查看Mac OS X代理设置,请在“系统首选项”的“网络”面板中配置Mac OS X代理设置。

3、iOS设备设置

要在您的iPhone上使用Charles作为HTTP代理,您必须在iPhone的设置中手动配置WiFi网络上的HTTP代理设置。

Charles软件特色

  • SSL代理 - 以纯文本格式查看SSL请求和响应。

  • 带宽限制以模拟较慢的Internet连接,包括延迟。

  • AJAX调试 - 将XML和JSON请求和响应视为树或文本。

  • AMF - 将Flash Remoting / Flex Remoting消息的内容查看为树。

  • 重复请求以测试后端更改。

  • 编辑请求以测试不同的输入。

  • 截断和编辑请求或响应的断点。

  • 使用W3C验证器验证记录的HTML,CSS和RSS / atom响应。

软件截图

Charles(抓包工具)
抓包工具

下载地址