WEB Get server info
WEB Get server info {( withCache )} -> 戻り値
引数 | 型 | 説明 | |
---|---|---|---|
withCache | ブール | 🡒 | Webキャッシュ詳細を返すためにはTrue、それ以外の場合(デフォルト)ではキャッシュ詳細は返されない |
戻り値 | オブジェクト | 🡐 | 実行中のWebサーバーとSOAPサーバーの情報 |
説明
WEB Get server info コマンドは、4D Web サーバーのカレントのセッションの詳細なランタイム情報を格納したオブジェクトを返します。返された情報にはSOPA サーバーのものも含まれます。
注: このコマンドはランタイムの情報、つまりWeb サーバーで実際に使われているパラメーターを返します。これらのパラメーターは、WEB GET OPTION コマンドで返されたものとは異なる可能性があります。なぜならシステム設定や利用可能なリソースによって変化するためです。
デフォルトでは、コマンドは"cache"プロパティを返しません。そのサイズが大きくなりうるためです。しかしながら、キャッシュの中身を知りたい場合には、任意のwithCache 引数にTrueを渡して下さい。
返されたオブジェクトには以下のプロパティが含まれます(プロパティ名は大文字と小文字を区別します):
プロパティ名 | 値の型 | 詳細 |
---|---|---|
started | ブール | httpサーバーが開始されていればTrue、そうでなければFalse |
uptime | 数値 | httpサーバーが最後に開始されてからの経過時間 |
httpRequestCount | 数値 | サーバーが開始されてからのhttpヒットの回数 |
startMode | 文字列 | "開始時にWebサーバーを開始"がチェックされていれば"automatic"、それ以外は"manual" |
SOAPServerStarted | ブール | SOAPサーバーが開始されていればTrue、そうでなければFalse |
cache | オブジェクト | このプロパティは withCache *引数のプロパティ値がTrueであった場合のみ含まれます。Web サーバーキャッシュの中身の情報です(以下のcacheプロパティ を参照して下さい)。 |
security | オブジェクト | 様々なセキュリティのオプションについてのカレントの状態 |
cipherSuite | 文字列 | 4Dが安全なプロトコルに使用している暗号化リスト(SSL cipher list のデータベースパラメーターに対応します) |
HTTPEnabled | ブール | HTTP が有効化されている場合にはTrue |
HTTPSEnabled | ブール | HTTPS が有効化されている場合にはTrue |
HSTSEnabled | ブール | HSTS がサーバーで有効化されている場合にはTrue |
HSTSMaxAge | 数値 | HSTS の最大年数(秒単位)。デフォルトは2年(63,072,000 秒)です。 |
minTLSVersion | 文字列 | 接続を受け入れる最低限のTLSバージョン(Min TLS version のデータベースパラメーターに対応します) |
openSSLVersion | 文字列 |