ActionScript 學習筆記(資料互動)
資料請求:
// (1) 初始化URLLoader
var _loader:URLLoader = new URLLoader();
// (2) 註冊事件
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
_loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadIOError);
_loader.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatus);
_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, progressHandler);
// (3) 初始化 URLRequest (4) 傳送資料請求
_loader.load(new URLRequest(url));
//_loader.dataFormat = URLLoaderDataFormat.TEXT;
//_loader.dataFormat = URLLoaderDataFormat.VARIABLES;
//_loader.dataFormat = URLLoaderDataFormat.BINARY;
// (5) 讀取完成,呼叫回撥函式
private function loadComplete(event:Event) : void {
var responseData = _loader.data;//event.target as URLLoader
if ( URLLoaderDataFormat.BINARY == _loader.dataFormat ) {
var content:ByteArray = _loader.data as ByteArray;
new Loader().loadBytes(content);
}
//do something
}// end function
不同的資料型別下 data 的型別不同。其中 VARIABLES 是陣列, BINARY 使用 Loader.loadBytes(_loader.data as ByteArray);
傳送資料 :
//傳送的內容
var variables:URLVariables = new URLVariables("name=foo&age=28");
//構建請求
var request:URLRequest = new URLRequest();
//配置請求
request.url = "http://www.poplar.me/load.do";
//配置請求方法
request.method = URLRequestMethod.GET;
//設定傳送資料
request.data = variables;
//配置傳送內容型別
//request.contentType = "text/xml";
//request.data = <person><name>poplar</name></person>;
相關文章
- ActionScript 學習筆記(入門)筆記
- 資料互動筆記筆記
- MySQL與Python的互動學習筆記MySqlPython筆記
- JAVA中 XML與資料庫互轉 學習筆記三JavaXML資料庫筆記
- Beego框架學習--(核心:資料互動)Go框架
- 資料庫學習筆記資料庫筆記
- flask筆記:flask與資料庫的互動Flask筆記資料庫
- PHP 資料加密 (學習筆記)PHP加密筆記
- MySQL資料庫學習筆記MySql資料庫筆記
- 大資料學習筆記(四)大資料筆記
- 大資料學習筆記(五)大資料筆記
- 大資料學習筆記(六)大資料筆記
- 資料結構學習筆記資料結構筆記
- AS 學習筆記 載入資料筆記
- 資料庫mysql學習筆記記錄資料庫MySql筆記
- Redis學習筆記(七) 資料庫Redis筆記資料庫
- 資料結構學習筆記--棧資料結構筆記
- 資料結構學習筆記1資料結構筆記
- 達夢資料庫學習筆記資料庫筆記
- MySQL學習筆記--資料型別MySql筆記資料型別
- python學習筆記:資料庫Python筆記資料庫
- JavaScript學習筆記---資料型別JavaScript筆記資料型別
- 大資料學習筆記(十七)-MapReduce大資料筆記
- 大資料學習筆記(十八)-MRUnit大資料筆記
- 資料庫原理學習筆記——引言資料庫筆記
- 資料倉儲學習筆記(ZT)筆記
- Docker學習筆記:映象、容器、資料卷Docker筆記
- 大資料教程分享Actor學習筆記大資料筆記
- swoft 學習筆記之資料庫操作筆記資料庫
- 大資料之 Hadoop學習筆記大資料Hadoop筆記
- 1029學習筆記 資料庫筆記資料庫
- Python 學習筆記——資料型別Python筆記資料型別
- Java學習筆記--資料庫初識Java筆記資料庫
- 大資料學習筆記(十四)-Sqoop大資料筆記OOP
- 電商大資料學習筆記:理論大資料筆記
- 電商大資料學習筆記:實戰大資料筆記
- MySQL學習筆記12:資料型別MySql筆記資料型別
- 資料結構學習筆記(一) (轉)資料結構筆記