同期中に使用される 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;"); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |