HttpWatch
成为一个调试和网络性能专家与终极浏览器HTTP嗅探器。
特点
网页调试
在浏览器中直接调试网页生成的网络流量,而不必切换到单独的工具。
无缝网页调试
HttpWatch与Chrome和Internet Explorer浏览器集成,向您显示访问网页时生成的HTTP和HTTPS流量。
快速、方便地访问Cookie、邮件标题等
在HttpWatch中选择一个请求,您需要知道的一切都将显示在一个选项卡窗口中。Cookie、标题、查询字符串和POST数据可以快速查看、搜索并导出为其他格式。
了解HTTP标题而不是专家
您不必是HTTP专家,也不必阅读HTTP RFC来理解标题。只需将鼠标指针放在页眉上,数据提示就会解释如何使用它。
使用页分组处理多页方案
HttpWatch将每个页面的请求分组在一个标题中,这样就更容易理解多页面步骤,例如登录、搜索和更新页面。
性能调整
准确测量网页的网络性能,并查看提高其速度的机会。
实时页级时间图表
在HttpWatch中记录请求时,将实时显示和更新页面级时间图表。这提供了一个网站如何运行的直接、直观的指示,允许一眼就能诊断出常见的问题。
毫秒准确的请求计时
为每个请求显示的时间图表被分解为许多彩色部分,以显示网络级别的计时,如DNS查找、TCP连接和SSL握手
页面事件计时
HttpWatch能够在网络级HTTP瀑布图旁边显示浏览器事件计时。计时(如呈现开始和页面加载事件)是确定何时开始显示内容以及何时完成页面的有用指标。
自动检测性能问题
如果可以提高HTTP请求或资源下载的速度,则会显示性能警告。警告包括有关如何配置web服务器以避免此问题的信息。
简单无代理设置
不需要额外的配置或代理-即使有加密的HTTPS流量!
轻松设置——不更改代理、驱动程序或证书链
设置HttpWatch只需要几分钟。运行安装程序后,只需打开Chrome或IE,然后确认要启用HttpWatch加载项。然后可以打开HttpWatch查看任何网页的网络流量。
运行安装程序需要本地管理员权限,但安装后可以从非管理员帐户使用HttpWatch。
轻松访问HTTPS流量
HttpWatch能够显示HTTPS流量,而无需首先解密,因为它集成在浏览器中。这意味着您不需要访问私钥或修改受信任的SSL根证书。
完全支持IE 11、Windows 10、EPM和64位
根据安装Windows的方式,IE 11可能在64位模式下运行,并启用了增强保护模式(EPM)。HttpWatch支持这些不同的配置,而无需进行任何其他更改或重新安装。
安全测试
快速查找web服务器上薄弱的SSL配置和其他安全相关问题。
检查HTTPS连接的SSL强度
SSL选项卡显示有关用于设置HTTPS连接的证书类型和加密的信息。潜在问题突出显示为“中等”或“弱”强度
自动检测安全问题
当在HTTPS页面上检测到潜在的安全问题时,将显示警告。
验证是否正确使用了标题、Cookies和表单字段
HttpWatch向您显示安全网络服务器传递给浏览器的所有数据,允许您检查敏感字段值和内部配置详细信息是否通过网络界面意外公开。
免费日志文件共享
任何人都可以使用免费的基本版向您发送完整的日志文件,以帮助您远程诊断错误或性能问题。
客户和用户可以免费向您发送日志文件
HttpWatch for Windows和iOS的免费基本版允许任何人向您发送详细的HttpWatch日志文件(HWL),而无需购买。
软件公司经常使用此功能诊断客户在基于web的系统中报告的问题。
密码在日志文件中被屏蔽
从客户或用户收集HTTP跟踪文件的一个常见问题是,该文件可能包含在登录期间输入的密码。HttpWatch默认配置为屏蔽提交的网络表单中可疑的密码字段。
HttpWatch Professional从基本版中解锁日志文件
HttpWatch Basic中记录的日志文件包含与HttpWatch Professional相同的详细级别,但默认情况下仅显示有限的信息。当您在HttpWatch Professional中打开文件时,此信息可用。
自动HTTP测试
使用HttpWatch API从自动化网站测试中收集性能数据。
使用几乎任何编程语言自动执行HttpWatch
HttpWatch有一个广泛的自动化API,允许从最流行的编程语言(C#、Ruby、Python、JavaScript等)对其进行控制。
在自动测试期间测量HTTP性能并检测错误
HttpWatch可以与自动化的IE测试框架(如Watir和Selenium)集成,以便在测试期间检测HTTP级别的错误和性能问题。
自动录音
通过启用自动记录和保存功能,无需任何编程即可收集日志文件。如果用户正在运行手动测试,并且需要记录性能度量和错误,那么这将非常有用。