该应用程序如何工作?
第一行将Express导入文件中,我们可以通过变量Express来访问它。我们使用它来创建一个应用程序并将其分配给var app。
app.get(路由,回调)
此函数告诉在给定路由处调用get请求时该怎么做。回调函数具有2个参数,request(req)和response(res)。请求对象(req)表示HTTP请求,并具有请求查询字符串,参数,主体,HTTP标头等的属性。类似地,响应对象表示Express应用程序收到HTTP请求时发送的HTTP响应。
res.send()
此函数将一个对象作为输入,并将其发送到发出请求的客户端。在这里,我们发送字符串“Hello World!”。
app.listen(port,[host],[backlog],[callback]])
此函数绑定并侦听指定主机和端口上的连接。port是此处唯一必需的参数。
参数 |
描述 |
port |
服务器应在其上接受传入请求的端口号。 |
host |
域的名称。 将应用程序部署到云时,需要进行设置。 |
backlog |
排队的未决连接的最大数量。 默认值为511。 |
callback |
服务器开始侦听请求时调用的异步函数。 |