类:Server

Server()

通过 HTTP 提供规范和支持文件

构造函数

new Server()

方法

hostname() → {string}

获取服务器侦听的主机名。在调用此方法之前必须先启动服务器。

返回

主机名(如果未指定,则为 localhost)

类型
字符串

port() → {number}

获取服务器侦听的端口。在调用此方法之前必须先启动服务器。

返回

端口号

类型
数字

scheme() → {string}

获取服务器侦听的 URL 方案。在调用此方法之前必须先启动服务器。

返回

URL 方案('http' 或 'https')

类型
字符串

start() → {Promise.<undefined>}

启动服务器

返回

在启动成功后解析的 Promise

类型
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

类型
Promise.<undefined>

stop() → {Promise.<undefined>}

停止服务器

返回
类型
Promise.<undefined>