欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

express 請求json

洪振霞2年前9瀏覽0評論

在進行 web 開發時,經常會使用后端框架來處理 HTTP 請求和響應。其中,Node.js 地位逐漸重要,而 Express 是一個十分常用的 Node.js 應用框架。下面我們將使用 Express 來展示如何使用請求 JSON。

const express = require('express');
const app = express();
app.use(express.json()); // 指定請求頭中 Content-Type 為 application/json 的請求 body,解析為 JSON 格式的對象
app.post('/api/user', (req, res) =>{
const { name, age, job } = req.body;
// 在這里用接收到的 JSON 格式數據做一些操作
console.log(`Name: ${name}, Age: ${age}, Job: ${job}`);
res.sendStatus(200);
});
app.listen(3000, () =>{
console.log('您的應用已經啟動在端口 3000 上');
});

使用app.use(express.json())中間件指定請求頭中的 Content-Type 為 application/json 的請求 body,以解析為 JSON 格式的對象。然后使用app.post()進行處理。

請求示例:

POST /api/user HTTP/1.1
Host: localhost:3000
Content-Type: application/json
{
"name": "張三",
"age": "20",
"job": "developer"
}

在后臺就可以拿到請求體的內容了,具體解析方法請參見代碼。

通過以上代碼,我們可以輕松處理 JSON 格式的請求,在很多情況下,這是非常必要的。