软件星级:4分
标签: HTTP调试器
HTTP Debugger 9汉化破解版是一款出色的HTTP调试工具。它的界面非常整洁且易于使用,能够显示来自所有浏览器的HTTP流量。当发生错误时,它会自动显示错误,向用户发出请求。
捕获,查看和分析Web浏览器或使用HTTP协议的程序与Internet之间的所有传出和传入流量。可以检查每个HTTP请求和/或响应,以查看HTTP头参数值,cookie,查询字符串,HTML / XML网页和Java / VB脚本的源代码,错误代码等。所有捕获的网页和图像都可以是在内置的Web浏览器控件中查看。
1、调试HTTP API调用
HTTP Debugger是一个无代理的HTTP嗅探器,具有干净的UI并且非常易于使用。不更改代理的浏览器配置。可以显示来自任何浏览器和JAVA / .NET应用程序的HTTP(s)流量。
2、编辑并重新提交HTTP会话
编辑并重新提交调整的HTTP会话回到您的服务器并检查它如何处理此类请求,例如:使用或不使用特殊标头,cookie等测试安全性或授权流程。
3、突出显示错误和缓慢请求
HTTP调试器会自动突出显示错误,缓慢和大量请求。您只需单击一下即可创建自定义突出显示规则。
4、可视化您的流量
以图表的形式显示您的流量。查找最慢和最大请求,请求最多的域和内容类型。
5、适用于各种数据类型的内置查看器
HTTP调试器包含许多用于各种数据类型的内置查看器,包括HTTP标头查看器,具有语法突出显示的HTML / JS / CSS查看器,XML / JSON树查看器,Cookies查看器,URL Params查看器,图像查看器,HTTP会话摘要查看器以及许多其他。
6、修改HTTP流量动态
使用HTTP调试器,您可以模拟各种服务器行为,而无需在服务器端实际进行必要的代码更改。您可以添加/删除HTTP标头,更改HTTP内容,将请求从一个服务器重定向到另一个服务器等等。
7、远程调试问题
您的客户可以使用HTTP Debugger FREE Express版本在本地记录HTTP流量,并向您发送包含问题再现流的会话文件。
1、不是代理,没有网络问题!
不更改代理的浏览器配置。可以显示代理连接的流量。
调试对HTTP API端点的HTTP调用
隔离并修复性能瓶颈
检测并消除安全问题
2、编辑并重新提交HTTP会话
编辑并重新提交调整的HTTP会话回到您的服务器,测试/检测代码中的安全问题。
3、确定集成问题
识别并消除与第三方系统的集成问题。在访问这些服务时解决奇怪的情况,例如未记录的功能和错误。
4、修复性能问题
准确测量应用程序的网络性能。隔离并修复性能瓶颈。
5、检测安全问题
检测代码中的安全问题,如虚假身份验证,未经授权的数据API查询或跨用户数据查询。
6、从任何应用程序解密SSL流量
使用我们的HTTP嗅探器,您可以虚拟地从任何浏览器或桌面应用程序(包括Android模拟器,.NET和JAVA应用程序)解密SSL流量。
7、即时修改HTTP流量
自动响应请求,模拟服务器响应,添加/删除 HTTP标头以及更改HTTP内容。
8、导出到Excel或JSON / XML / CSV
将数据从HTTP分析器导出 到Microsoft Excel,或导出为JSON,XML,TXT,CSV格式,以便将来在外部应用程序中进行分析。
9、远程调试问题
用户可以使用我们的数据包嗅探器的Free Express版本在本地重现问题并向您发送会话文件。
1、修复Windows需要数字签名的驱动程序
在未修补的Windows 7计算机上安装HTTP调试程序时,您可能会看到“Windows需要数字签名驱动程序”错误消息。
原因是HTTP调试器驱动程序已使用未修补的Windows 7无法识别的SHA-2扩展验证(EV)代码签名证书进行签名。
通常,Windows会自动从Windows Update接收更新的根证书。但是,如果您已禁用Windows Update,或者由于某种原因,您尚未安装包含此根证书的Windows修补程序,则会发生上述错误。
解决方案 - 安装Microsoft安全通报3033929更新
可用于Windows 7和Windows Server 2008 R2的SHA-2代码签名支持
2、自动回复HTTP请求
使用HTTP调试器模拟服务器响应
自动响应程序允许使用自定义HTTP标头和内容模拟服务器响应(或服务器错误)。这对于在正常流程中难以重现的特定情况下测试代码可能很有用。
3、拦截来自JAVA应用程序的HTTPS流量
Java应用程序有自己的根证书存储,通常位于JDK的jdk \ jre \ lib \ security \ cacerts 文件中。
要查看来自JAVA应用程序的SSL连接,您需要将受信任的HTTP调试器CA根证书安装到应用程序的JAVA cacerts存储中。
该HTTP调试CA证书位于:C:\ ProgramData \ HTTPDebuggerPro \证书\ SSL 文件夹中。
导航到应用程序的jdk \ _jre \ lib \ security文件夹,从命令提示符执行bellow命令并重新启动JAVA应用程序:
keytool -keystore cacerts -trustcacerts -importcert -alias httpdebugger2 -storepass changeit -file“C:\ ProgramData \ HTTPDebuggerPro \ Cert \ SSL \ HTTP DEBUGGER CA for DEBUG ONLY 2.cer”
参数定义:
keytool - 是JRE的一部分,可以在JRE的bin文件夹中找到
httpdebugger2 - 指定证书的别名。
changeit - JAVA cacerts商店的默认密码。
现在,您可能会看到来自JAVA应用程序的HTTPS / SSL流量