我有一个网站www.gotmilk.com,它有一个完整的网页Flash内容。 正在显示的第一个flash文件是“shell.swf”。当我用etheral捕获网络流量时,我开始知道这个“shell.swf”,引用其他一些文件(例如main.swf,一些.flv和其他一些.mp3),以使这个网站有效。
现在我的问题是,如果我下载完整的网页,然后尝试使用下载的网页再次加载它,为什么这不起作用。
表格etheral我能看到只有“shell.swf”,从服务器下载但该文件没有被引用任何其他文件。
答案 0 :(得分:0)
您下载的文件很可能是指SWF文件本身内的其他文件。仅保存网页不会捕获这些其他文件。如果您希望shell.swf始终加载外部文件,请确保它引用具有静态路径的这些文件(例如:“http://www.gotmilk.com/flash/file.swf”)而不是相对文件(“闪光/ file.swf“)。
我希望这有用:)