gpt4 book ai didi

asp.net - AS3 向 ASP 传递和获取数据

转载 作者:行者123 更新时间:2023-12-02 18:23:09 26 4
gpt4 key购买 nike

我已经研究了这个问题好几天了,但到目前为止我仍然没有找到解决方案。我对ASP的知识是0。我只想能够从 ASP 传递并获取 var/text。

有谁能指导我如何从这里继续前进吗?

private function loadASP():void {
var aspSend:URLRequest=new URLRequest("testASP.asp");
var aspLoader:URLLoader = new URLLoader();

aspLoader.load(aspSend);

trace("did send");
//aspLoader.addEventListener(Event.COMPLETE, processASP);
}

private function processASP(e:Event):void {
}

最佳答案

为什么要注释对 addEventListener 方法的调用?取消注释(并将其向上移动两行,以便它位于 load 调用之前)。如果 url 正确,则当响应到达时将调用 processASP 方法(在实际应用程序中,请确保监听 URLLoader 上的 ioError 和 securityError - 检查链接以获取示例这样做)。您可以在 processASP 方法中将响应读取为 e.target.data

private function processASP(e:Event):void 
{
var loader:URLLoader = URLLoader(e.target);
trace("Response is " + loader.data);
}
<小时/>

URLLoader也可用于将数据发送到asp页面(服务器)。

var ldr:URLLoader = new URLLoader();
var data:URLVariables = new URLVariables();
data.something = "someData";
data.somethingElse = "moreData";
var request:URLRequest = new URLRequest("url.asp");
request.data = data;
request.method = URLRequestMethod.POST;//or GET
ldr.addEventListener(Event.COMPLETE, onLoad);
//listen for other events
ldr.load(request);

关于asp.net - AS3 向 ASP 传递和获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1624136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com