我有一个简单的rails应用程序,它向服务器发送http请求,然后服务器在UI中显示结果。
我只想计算我发送的请求数量以及每个http请求的请求和响应。
是否有任何创业板或实用工具可以自动收集撕裂请求,或者我需要为此编写自定义代码?
我需要在我的rails应用程序中获得请求的数量,这样以后的请求将根据工具提供的计数发送。因此,要么该工具必须与我的rails应用程序集成,要么它需要提供API访问来获取计数。
发布于 2015-12-25 13:07:17
发布于 2015-12-25 13:38:15
我正在使用费德勒来实现我的工作。
这里还有很多有趣的插件,比如您可以翻转响应、流量不同、设置cookie的隐私扫描请求的图像。调试来自世界上任何位置的通信量。支持所有平台。

发布于 2015-12-25 18:21:42
如果不需要那么多的功能,您可以使用膜皂监视器。因为它是一个基于Java的应用程序,它运行在Linux、Mac和Windows上。
只要下载并解压缩,提供的.exe将自动找到您的Java。然后创建一个简单的代理,并保持所有值不变,但必须给出目标服务器的名称的值除外:

在此之后,只需将您的软件地址设置为代理,就像它是一个普通的http端点(在我的示例中使用curl ):
curl http://localhost:2000/foo然后,薄膜将向您展示包含详细信息(也包括传入和传出标头)的交换,并计算交换的数量:

我与Fiddler和Burp代理都合作过,这两者都是很好的工具,并且提供的功能远远超出了膜所能做的。但是,如果你需要一个简单的设置代理,我建议使用膜。
https://softwarerecs.stackexchange.com/questions/27335
复制相似问题