Các hàm send () và json () được sử dụng để gửi phản hồi đến máy khách trực tiếp từ máy chủ. Phương thức send () sẽ gửi dữ liệu ở định dạng chuỗi, trong khi hàm json () sẽ gửi dữ liệu tương tự ở định dạng JSON. Phương thức sendStatus () được sử dụng để gửi trạng thái yêu cầu HTTP với máy khách. Các giá trị trạng thái có thể có là:200 (Thành công), 404 (Không tìm thấy), 201 (Đã tạo), 503 (Không thể truy cập máy chủ), v.v.
Điều kiện tiên quyết
-
Node.js
-
Express.js
Cài đặt
Cài đặt mô-đun express bằng cách sử dụng câu lệnh dưới đây -
npm install express
Ví dụ - sendStatus ()
Tạo một tệp với tên - sendStatus.js và sao chép đoạn mã bên dưới. Sau khi tạo tệp, sử dụng lệnh sau để chạy mã này như được hiển thị trong ví dụ bên dưới -
node sendStatus.js
sendStatus..js
// Importing the express module const express = require('express'); const app = express(); // Sending the response for '/' path app.get('/' , (req,res)=>{ // Status: 200 (OK) res.sendStatus(200); }) // Setting up the server at port 3000 app.listen(3000 , ()=>{ console.log("server running"); });
Đầu ra
C:\home\node>> node sendStatus.js
Và bây giờ, hãy nhấp vào URL sau từ trình duyệt của bạn để truy cập trang web - https:// localhost:3000
Ví dụ - send ()
Tạo một tệp có tên - send.js và sao chép đoạn mã bên dưới. Sau khi tạo tệp, sử dụng lệnh dưới đây để chạy mã này như được hiển thị trong ví dụ bên dưới -
node send.js
send.js
// Importing the express module const express = require('express'); const app = express(); // Initializing the heading with the following string var heading = "Welcome to TutorialsPoint !"; // Sending the response for '/' path app.get('/' , (req,res)=>{ // Sending the heading text res.send(heading); }) // Setting up the server at port 3000 app.listen(3000 , ()=>{ console.log("server running"); });
Đầu ra
C:\home\node>> node send.js
Và bây giờ, hãy nhấp vào URL sau từ trình duyệt của bạn để truy cập trang web - https:// localhost:3000
Ví dụ - json ()
Tạo một tệp với tên - json.js và sao chép đoạn mã bên dưới. Sau khi tạo tệp, sử dụng lệnh sau để chạy mã này như được hiển thị trong ví dụ bên dưới -
node json.js
json.js
// Importing the express module const express = require('express'); const app = express(); // Initializing the data with the following json var data = { portal: "TutorialsPoint", tagLine: "SIMPLY LEARNING", location: "Hyderabad" } // Sending the response for '/' path app.get('/' , (req,res)=>{ // Sending the data json text res.json(data); }) // Setting up the server at port 3000 app.listen(3000 , ()=>{ console.log("server running"); });
Đầu ra
C:\home\node>> node json.js
Và bây giờ, hãy nhấp vào URL sau từ trình duyệt của bạn để truy cập trang web - https:// localhost:3000