WEB Server
WEB Server* : 4D.WebServer
WEB Server( option : Integer ) : 4D.WebServer
| 引数 | 型 | 説明 | |
|---|---|---|---|
| option | Integer | → | 取得する Webサーバー (省略時のデフォルト = Web server database) | 
| 戻り値 | 4D.WebServer | ← | WebServer オブジェクト | 
履歴
| リリース | 内容 | 
|---|---|
| 18 R3 | 追加 | 
| 19 | .sessionCookieSameSite をサポート | 
説明
WEB Server コマンドは、デフォルトの Webサーバーオブジェクト、または option 引数で指定された Webサーバーオブジェクトを返します。
option が省略された場合のデフォルトでは、このコマンドはデータベースの Webサーバー (デフォルトWebサーバー) への参照を返します。 取得する Webサーバーを指定するには、option に以下の定数のいずれか一つを渡してください:
| 定数 | 値 | 説明 | 
|---|---|---|
| Web server database | 1 | カレントデータベースの Webサーバー( 省略時のデフォルト) | 
| Web server host database | 2 | コンポーネントのホストデータベースの Webサーバー | 
| Web server receiving request | 3 | リクエストを受け取った Webサーバー (ターゲットWebサーバー) | 
返されたWeb サーバーオブジェクト にはWeb server プロパティ のカレントのプロパティが格納されています。
例題
コンポーネント内から、ホストデータベースの Webサーバーが開始されているかどうかを確認します:
  // コンポーネントのメソッド
 var $hostWS : 4D.WebServer
 $hostWS:=WEB Server(Web server host database)
 If($hostWS.isRunning)
    ...
 End if
参照
WEB Server list
webServer.stop()
プロパティ
| コマンド番号 | 1674 | 
| スレッドセーフ | ✗ |