MAX Factory

Icon

モバイル(フィーチャーフォン、スマートフォン、タブレット)を中心とした技術メモ

デジハリ・オンラインスクールでスマートフォンサイト構築講座の講師やります!

スマートフォンサイトをこれから始めたい方は、是非一度を覗いてみてください。

スマートフォンサイト構築講座

[flashlite]リクエストパラメータサイズの軽減

以前の記事でリクエストパラメータサイズの軽減について書きましたが、
より軽減できる方法。

普通データ送信は、ボタンのイベントアクションに、
loadVariables(“save.php”, “/”, “GET”);
のような記述をすると思います。
この場合、アプリケーション内で利用した全ての変数が送信され、
リクエストパラメータサイズが大きくなります。

本来は必要なデータだけ送信すればよいし、そうしたい。

その必要なデータだけ送信する方法が下記になります。
【概要】データ送信用のムービークリップ(空ムービークリップでよい)を準備して、
そのムービークリップ内に必要なデータだけ変数にセットして、そのムービークリップ内で、
データ送信の関数を記述する。

(例)
1.データ送信用のムービークリップを準備(インスタンス名は、vars)
2.データ送信用のムービークリップ内の変数に値をセット
○rootにある変数uid、typeをmc(vars)内の変数にセットする

/vars/:type = type;
/vars/:uid = uid;

3.データ送信用のムービークリップ内でデータ送信
○mc(vars)内でデータ送信する

tellTarget("/vars/"){
loadVariables("save.php", "/", "GET");
}

これでrootに他の変数があっても、送信されるデータは、typeとuidのみになります。

 

2012年5月
« 5月    
 123456
78910111213
14151617181920
21222324252627
28293031  

プロフィール

Author:max

ディレクター(モバイルサイト・PCサイト・アプリ)

場合によっては、開発/制作業務もやっています。

元クリエイターなので趣味が面白そうなものを作る事

◆受賞歴
モバイルウィジェットコンテスト

Yahoo×SoftBank主催

[アドビシステムズ賞(銀賞)]
ペパボクリエイターズコンテスト 戻るボタンアワード

paperboy&co.主催

[ムームードメイン賞]

Twitter

Twitter Updates

    follow me on Twitter