メインコンテンツまでスキップ
バージョン: 次へ

WEB Server

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

引数説明
optionInteger取得する Webサーバー (省略時のデフォルト = Web server database)
戻り値4D.WebServerWebServer オブジェクト
履歴
リリース内容
18 R3追加
19.sessionCookieSameSite をサポート

説明

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

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

定数説明
Web server database1Web server of the project from which the command is called (default if omitted)
Web server host database2コンポーネントのホストデータベースの Webサーバー
Web server receiving request3リクエストを受け取った 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
スレッドセーフ×