从嵌入到网页中的Flash程序中侦听http流量有哪些选项?

时间:2011-11-16 15:52:33

标签: flash http traffic

简而言之,这是我的情况:有一个内置的flash程序,它被嵌入到不同的网站页面中。没有能力更改闪存程序,我想要一个小的附加组件(让我们将其命名为附加组件),因此它会稍微扩展闪存程序的功能。示例:我的flash程序要求主服务器报价,我需要显示一些有关所请求报价的其他信息。

我的服务器json-serialized正在返回数据,我可以添加任何数据,但由于flash程序不显示其他信息,我希望它显示在窗口中,在窗口小部件中显示页面或类似的东西。

先决条件: a)Windows操作系统 b)应该按插件读取Http流量(req / resp),插件将进行必要的计算/操作,并且(如果需要)可能需要额外的请求 c)能够以任何方式显示计算结果,以便最终用户可以看到 d)最好只在某些请求被触发时调用附加组件(例如http://url/get/quote/1234) e)我不想做任何额外的请求;从flash程序获取的http响应中获取额外数据对我来说没问题。

我认为的选择是:

  1. Greasemonkey脚本。除非它是主页面网址,否则它无法读取http流量。
  2. Firefox / Chrome插件。我看到Chrome禁止访问http请求,但我找不到任何用于观看http流量的API methods。但我不确定Firefox API
  3. 还有其他方式吗?

1 个答案:

答案 0 :(得分:1)

Firebug有一个网络面板,可以跟踪即使是嵌入式Flash应用发送的http(s)请求。看看这是不是你想要的。它向您显示请求和响应标头POST内容(如果有)和响应内容。