Actionscript 3 actionscript 3获取ip主机域

Actionscript 3 actionscript 3获取ip主机域,actionscript-3,flash,ip,Actionscript 3,Flash,Ip,我已经开发了一个基于web的flash应用程序,但到目前为止,它在我的本地主机上运行良好。当我尝试通过本地连接进行访问时,我记得我必须更改所有包含“localhost”术语的urlrequest。但是,当IP地址更改时,我必须再次更改urlrequest,这是无效的 P>这样,我现在如何使用ActoSrRIPT 3?< P>获得IP地址(比如主机/域),比如10100.202.24?您应该考虑在代码中的某个地方创建一个新的静态常量。它将保存您当前的远程服务器地址。当然,您必须使用新变量手动更改

我已经开发了一个基于web的flash应用程序,但到目前为止,它在我的本地主机上运行良好。当我尝试通过本地连接进行访问时,我记得我必须更改所有包含“localhost”术语的urlrequest。但是,当IP地址更改时,我必须再次更改urlrequest,这是无效的


<> P>这样,我现在如何使用ActoSrRIPT 3?

< P>获得IP地址(比如主机/域),比如10100.202.24?您应该考虑在代码中的某个地方创建一个新的静态常量。它将保存您当前的远程服务器地址。当然,您必须使用新变量手动更改所有“localhost”引用

package
{
    public class Constants
    {
        public static const REMOTE_SERVER_ADRESS:String = "http://localhost/";
    }
}
并参照如下:

...
var urlRequest:URLRequest = new URLRequest(Constants.REMOTE_SERVER_ADRESS);
...

因此,当您必须更改远程服务器地址时,您只需在Constants类中更改它,它将立即在应用程序上生效。Enum很好,但您也可以查找应用程序的当前url, 使用相对路径协议生成动态前缀