的send()和json()功能用于直接从服务器发送给客户端的响应。该send()方法将以字符串格式发送数据,而该json()函数将以 JSON 格式发送相同的数据。该sendStatus()方法用于向客户端发送 HTTP 请求状态。可能的状态值为:200(成功)、404(未找到)、201(已创建)、503(服务器无法访问)等。
节点.js
Express.js
使用以下语句安装 express 模块 -
npm install express
创建一个具有名称的文件 -sendStatus.js并复制以下代码片段。创建文件后,使用以下命令运行此代码,如下例所示 -
node sendStatus.js
发送状态..js
// 导入 express 模块 const express = require('express'); const app = express(); // 发送'/'路径的响应 app.get('/' , (req,res)=>{ // 状态:200(正常) res.sendStatus(200); }) // 在端口 3000 设置服务器 app.listen(3000 , ()=>{ console.log("server running"); });输出结果
C:\home\node>> node sendStatus.js
现在,从您的浏览器点击以下 URL 以访问该网页 – http://localhost:3000
创建一个具有名称的文件 -send.js并复制以下代码片段。创建文件后,使用以下命令运行此代码,如下例所示 -
node send.js
发送.js
// 导入 express 模块 const express = require('express'); const app = express(); // 使用以下字符串初始化标题 var heading = "欢迎来到教程点!"; // 发送'/'路径的响应 app.get('/' , (req,res)=>{ // 发送标题文本 res.send(heading); }) // 在端口 3000 设置服务器 app.listen(3000 , ()=>{ console.log("server running"); });输出结果
C:\home\node>> node send.js
现在,从您的浏览器点击以下 URL 以访问该网页 – http://localhost:3000
创建一个具有名称的文件 -json.js并复制以下代码片段。创建文件后,使用以下命令运行此代码,如下例所示 -
node json.js
json.js
// 导入 express 模块 const express = require('express'); const app = express(); // 使用以下 json 初始化数据 var data = { portal: "nhooo", tagLine: "SIMPLY LEARNING", location: "Hyderabad" } // 发送'/'路径的响应 app.get('/' , (req,res)=>{ // 发送数据json文本 res.json(data); }) // 在端口 3000 设置服务器 app.listen(3000 , ()=>{ console.log("server running"); });输出结果
C:\home\node>> node json.js
现在,从您的浏览器点击以下 URL 以访问该网页 – http://localhost:3000