0

我正在开发一个 Actionscript 2 项目 - 尝试使用 XML 对象查找作为 302 重定向返回的 url。有没有办法在 actionscript 2 中做到这一点?

代码:

var urlone:XML = new XML();
urlone.load("http://mydomain.com/file.py");
urlone.onLoad = function (success) {
    trace("I want to print the 302 redirect url here, how do I access it?");
};
4

2 回答 2

0

我认为 AS2 不可能,我认为浏览器会自动重定向到新的 URL 并从该 URL 返回数据。有可能在 AS3 中,他们增加了几个新的特性,比如读取 HTTP 头等等。

也许您应该做的不是返回 302 重定向,而是将 URL 作为文本字符串返回。然后它会很容易从 Flash 中读取,只需使用 .onData 而不是 .onLoad 这样它就不会尝试解析 XML。

于 2008-10-10T16:32:13.550 回答
0

我认为这是不可能的(至少使用 XML 类)。它有一个onHTTPStatus事件处理程序,但似乎即使这样,您也只能访问状态代码而不能访问其他任何内容。

于 2008-10-10T16:32:53.503 回答