通信/セッション

Q1
Biz/Browser Mobileの通信を識別する方法

A1
[解決方法]
サーバ側で識別を行う方法として、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集 トップへ