通信/セッション
3
Biz/Browser Mobileの通信を識別する方法
3
[解決方法]
サーバ側で識別を行う方法として、UserAgentで確認する方法があります。
(UserAgentとは、HTTPでサーバに対しリクエストする際に、どの様なブラウザを
利用しているかを伝える識別名です。)
UserAgentを利用して、アクセス解析やサーバ側でアクセス制限などを行う事が
できます。
Biz/Browser MobileのUserAgentは、「Biz/Browser Mobile」となります。
(Biz/Browser for PDAでは、「Biz/Browser」となります。)
クライアント側(CRS上)で識別を行う方法として、以下の2つの方法があります。
■ SYSクラスのCLIENTプロパティを利用する
if( //.SYS.CLIENT == "Biz/Browser Mobile") {
:
}
■ $Mobile定数を利用する
Biz/Browser Mobileから実行した場合、「真」となります。
if( $Mobile ){
:
} else {
:
}
※ Biz/Browserから実行した場合、$Mobileは「not Found」になり、「偽」の
処理が実行されます。
管理番号:BMP_D003
Biz-Collections Bizの宝箱 トップへ
Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ