常用通讯类:
flash.net.URLRequest
flash.net.URLLoader
flash.net.URLVariables
flash.net.FileReference
1、 flash.net.URLRequest类:
使用URLRequest向服务器发送请求。
URLRequest类可捕获单个HTTP请求中的所有信息。
可以将URLRequest对象传递给Loader、URLStream和URLLoader类以及其他加载操作的load()方法以启动URL下载。
这些对象还将传递给FileReference类的upload()和download()方法。
默认情况下,传递给url参数的URL必须与执行调用的SWF文件在完全相同的域,包括子域。
如果要从其它域中加载数据,请在承载数据的服务器上放置一个跨域策略文件。
2、 flash.net.URLLoader类:
URLLoader类以文本、XML、二进制数据或URL编码变量的形式从URL返回请求的数据。
在下载文本文件、XML或其它用于动态数据驱动应用程序的信息时它很有用。
URLLoader对象会先从URL中下载所有数据,然后才将数据用于应用程序中的代码。
它会发出有关下载进度的通知,通过bytesLoaded和bytesTotal属性以及已调度的事件,可以监视下载进度。
3、 flash.net.URLVariables类:
URLVariables类主要用来在应用程序和服务器之间传输参数变量。
将URLVariables对象与URLLoader类的方法、URLRequest类的data属性和flash.net包函数一起使用。
4、 flash.net.FileReference类:相见api...flash.net.FileReference
本文介绍了Flash平台上的四种网络通信方式:URLRequest、URLLoader、URLVariables 和 FileReference 的使用方法及应用场景。涵盖从基本概念到具体实践的内容,帮助开发者更好地掌握Flash网络编程技巧。
6252

被折叠的 条评论
为什么被折叠?



