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

ale*_*lga 5 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流量,除非它是主页面URL.
  2. Firefox/Chrome插件.我读到Chrome禁止访问http请求,但我找不到任何用于观看http流量的API方法.但我不确定Firefox API.
  3. 还有其他方法吗?

Pra*_*adi 1

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