類別:Server

Server()

透過 HTTP 提供規格和支援檔案。

建構函式

new Server()

方法

hostname() → {string}

取得伺服器正在監聽的主機名稱。必須在呼叫此方法前先啟動伺服器。

傳回

主機名稱 (未指定則為 localhost)

類型
字串

port() → {number}

取得伺服器正在監聽的埠號。必須在呼叫此方法前先啟動伺服器。

傳回

埠號

類型
數字

scheme() → {string}

取得伺服器正在監聽的 URL 範例。必須在呼叫此方法前先啟動伺服器。

傳回

URL 範例(「http」或「https」)

類型
字串

start() → {Promise.<undefined>}

啟動伺服器。

傳回

成功啟動時會解決的承諾。

類型
Promise.<undefined>

stop() → {Promise.<undefined>}

停止伺服器。

傳回
類型
Promise.<undefined>

Server(options)

new Server(options)

參數
名稱 類型 說明
options ServerCtorOptions

方法

hostname() → {string}

取得伺服器正在監聽的主機名稱。必須在呼叫此方法前先啟動伺服器。

傳回

主機名稱 (未指定則為 localhost)

類型
字串

port() → {number}

取得伺服器正在監聽的埠號。必須在呼叫此方法前先啟動伺服器。

傳回

埠號

類型
數字

scheme() → {string}

取得伺服器正在監聽的 URL 範例。必須在呼叫此方法前先啟動伺服器。

傳回

URL 範例(「http」或「https」)

類型
字串

start() → {Promise.<undefined>}

啟動伺服器。

傳回

成功啟動時會解決的承諾。

類型
Promise.<undefined>

stop() → {Promise.<undefined>}

停止伺服器。

傳回
類型
Promise.<undefined>