Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Mobile Link - クライアント管理 » Mobile Link クライアントの紹介 » Mobile Link クライアント・ネットワーク・プロトコル・オプション

 

set_cookie

同期中に使用される HTTP 要求内に設定するカスタム HTTP cookie を指定します。

構文
set_cookie=cookie-name=cookie-value,...
プロトコル
サポートに関する注意
デフォルト

なし

備考

カスタム HTTP cookie は、同期クライアントがサード・パーティ・ツール (セッションを識別するために cookie を使用する認証ツールなど) と対話をする場合に便利です。たとえば、ユーザ・エージェントが Web サーバ、プロキシ、またはゲートウェイに接続し、それ自体の認証を行うシステムが存在するとします。正常に動作する場合、エージェントはサーバから 1 つ以上の cookie を受け取ります。続いてエージェントは同期を開始し、set_cookie オプションを通してそのセッション cookie を渡します。

複数の名前と値の組み合わせがある場合は、カンマで区切ります。

dbmlsync を使用してネットワーク・プロトコル・オプションを設定する方法については、CommunicationAddress (adr) 拡張オプションを参照してください。

Ultra Light を使用してネットワーク・プロトコル・オプションを設定する方法については、Ultra Light 同期ストリームのネットワーク・プロトコルのオプションを参照してください。

Embedded SQL または C++ の Ultra Light アプリケーションでカスタム HTTP cookie を設定する例を示します。

info.stream = "http";
info.stream_parms = TEXT(
  "host=www.myhost.com;
  set_cookie=MySessionID=12345, enabled=yes;");