是否有在ActionScript 3.0的方式:ActionScript获取所有网络活动?
- 获取通过在应用程序内的所有URLRequests()?
- 获取所有到Flash Media服务器的RTMP://连接?
由于我的应用程序包含由其他开发人员编译的SWC文件,因此我无法直接访问创建URL请求和RTMP连接的ActionScript。
谢谢你的时间。
是否有在ActionScript 3.0的方式:ActionScript获取所有网络活动?
由于我的应用程序包含由其他开发人员编译的SWC文件,因此我无法直接访问创建URL请求和RTMP连接的ActionScript。
谢谢你的时间。
您可以使用Web调试代理来监视通过线路发送的所有消息。我喜欢使用Charles,因为它将AMF消息反序列化,以便您可以阅读它们。它不是免费的,但只要你想要,你可以使用它。每过一段时间,你都会感到恼人的延迟。
Firebug有很多内置的功能(即使对于Flash远程处理)。进入'Net'面板,你会看到一个'Flash'标签。不过,您的应用程序必须在浏览器中运行,不仅仅在独立的调试闪存播放器中运行。
如果您使用的是FlashBuilder,它有一个名为“网络监视器”的视图,它执行相同的操作。我仍然更喜欢查尔斯,因为它有更多的功能。
Adobe刚刚在实验室发布了SWF investigator,这似乎允许您将编译好的swc分开以及拦截AMF消息。由于我从未与它合作过,我无法再告诉你更多。在谷歌(道具@Eduardo这一个)
哦!我从来不知道Firebug可以分析Flash应用程序。很高兴知道!谢谢! – 2012-03-06 13:32:00
您可能希望将“SWF调查员”添加到要检出的工具列表中(刚刚发布在Adoble Labs网站中);它看起来有希望 – Eduardo 2012-03-06 13:41:42
** **铬拨** F12 ** **然后网络**标签无需安装插件 – mgraph 2012-03-06 13:49:56