指定在同步操作中用到的 HTTP 请求中设置的自定义 HTTP Cookie。
set_cookie=cookie-name=cookie-value,...
无
当同步客户端与使用 cookie 标识会话的第三方工具(例如验证工具)交互时,自定义 HTTP cookie 会非常有用。例如,您有一个系统,其中有一个用户代理连接到一个 Web 服务器、代理或网关并验证其本身。如果成功,该代理会从服务器接收到一个或多个 Cookie。然后该代理启动一个同步并通过 set_cookie 选项传递其会话 cookie。
如果具有多个名称值对,则用逗号分隔它们。
有关如何设置 dbmlsync 网络协议选项的信息,请参见CommunicationAddress (adr) 扩展选项。
有关如何设置 UltraLite 网络协议选项的信息,请参见UltraLite 同步流的网络协议选项。
以下示例在某个嵌入式 SQL 或 C++ UltraLite 应用程序中设置了一个自定义 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 |