gpt4 book ai didi

jquery - 在actionscript中,是否有类似jQuery的ajax函数$.post()的函数?

转载 作者:行者123 更新时间:2023-12-01 00:32:46 25 4
gpt4 key购买 nike

我想通过从我的 Flash 应用程序中使用 post 或 get 参数访问日志脚本文件(例如 log.php)来保存用户操作的日志。
Flash 是网络应用程序而不是桌面应用程序。

在jQuery中,javascript可以通过使用以下代码来访问网站上的其他文件:

$.post("test.php", {a: 1, b: 2}, function(data) {
console.log(data);
});

$.post的文档:
http://api.jquery.com/jQuery.post/

我认为下面的actionscript代码相当于jQuery的$.post()。
此代码是否会导致 jQuery 的 $.post() 不会出现的任何问题?
有没有更简单、更短的方法来做到这一点?

var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, function():void {
trace(loader.data);
});

var variables:URLVariables = new URLVariables();
variables.a = 1;
variables.b = 2;

var request:URLRequest = new URLRequest("test.php");
request.data = variables;
request.method = URLRequestMethod.POST;
try {
loader.load(request);
} catch (error:Error) {
trace("failed");
}

最佳答案

我认为还有 3 种方法可以做到同样的事情......

 1. httpService
2. WebService
3. RPC

前两个是相同的,只是存在协议(protocol)差异,根据我的说法,最后一个是最好的选择。这比其他两个快 8-10 倍。您可以在 Adob​​e 网站上找到所有详细信息

关于jquery - 在actionscript中,是否有类似jQuery的ajax函数$.post()的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7343367/

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