我正在尝试为我们正在开发的一些ActionScript代码开发测试框架(Flex 3.5)。发生了什么:
作为Web Analytics功能的一部分,我们在类中调用track方法,在调用过程中提供相关信息。此方法在库(SWC)中提供,我们无法访问代码。
最终,track方法向跟踪服务器发送传出的http请求。我们可以在HttpFox中非常高兴地看到这一点。
我希望能够捕获这个传出请求并在我的测试类中查询它,允许我们a)以更独立的方式运行测试,以及b)以编程方式确定正在跟踪正确的信息。
答案 0 :(得分:1)
没问题,只需运行此开发人员工具即可显示离开您计算机的所有请求。
答案 1 :(得分:0)
除非您打算使用可能难以用于程序化评估的嗅探工具,否则我建议您使用代理来引导您的请求。您可以让track方法将请求发送到代理服务器上的php脚本,让它评估请求内容,然后将其转发到实际的跟踪服务器。我想在跟踪系统上,你不需要担心响应,所以它不应该太难实现。
答案 2 :(得分:0)
您可以在localhost上运行Web服务器(或任何真正的),只需确保代码尝试访问您正在运行的服务器的DNS条目。