メインコンテンツまでスキップ
バージョン: 開発中

WEB Server

WEB Server : 4D.WebServer
WEB Server( option : Integer ) : 4D.WebServer

引数説明
optionInteger取得する Webサーバー (省略時のデフォルト = Web server database)
戻り値4D.WebServerWebServer オブジェクト

This command is not thread-safe, it cannot be used in preemptive code.

履歴
リリース内容
18 R3追加
19.sessionCookieSameSite をサポート

説明

WEB Server コマンドは、デフォルトの Webサーバーオブジェクト、または option 引数で指定された Webサーバーオブジェクトを返します。

optionが省略された場合のデフォルトでは、このコマンドはデータベースの Webサーバー (デフォルトWebサーバー) への参照を返します。 取得する Webサーバーを指定するには、option に以下の定数のいずれか一つを渡してください:

定数説明
Web server database1カレントデータベースの Webサーバー( 省略時のデフォルト)
Web server host database2コンポーネントのホストデータベースの Webサーバー
Web server receiving request3リクエストを受け取った Webサーバー (ターゲットWebサーバー)

The returned Web server object contains the current values of the Web server properties.

例題

コンポーネント内から、ホストデータベースの Webサーバーが開始されているかどうかを確認します:

  // コンポーネントのメソッド
var $hostWS : 4D.WebServer
$hostWS:=WEB Server(Web server host database)
If($hostWS.isRunning)
...
End if

参照

WEB Server list
webServer.stop()