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

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ プログラミング » HTTP Web サービス » HTTP Web サーバとしての SQL Anywhere » HTTP Web サーバで Web サービスアプリケーションを開発する方法 » HTTP サーバでの HTTP セッションの管理

 

HTTP セッションを作成する方法

セッションは、sa_set_http_option システムプロシージャで SessionID オプションを使用して作成できます。セッション ID の定義には、NULL 以外の任意の文字列を使用できます。

セッションステータス管理は、URL と cookie によってサポートされています。HTTP セッションには、HTTP cookie または GET 要求の URL を使用してアクセスでき、POST (x-www-form-urlencoded) 要求の本文からもアクセスできます。たとえば、次の URL では、実行時に XYZ データベース接続が使用されます。

http://localhost/sa_svc?SESSIONID=XYZ

XYZ データベース接続が存在しない場合は、標準のセッションレス要求として処理されます。

 例
 参照

URL を使用してセッションを管理する方法
cookie を使用してセッションを管理する方法