Node.js可以通过req.query对象从GET请求中读取参数。req.query是一个包含URL查询参数的对象,可以通过键值对的方式访问参数。
以下是一个示例代码,演示如何使用Node.js从GET请求中读取参数:
const express = require('express');
const app = express();
app.get('/example', (req, res) => {
const name = req.query.name;
const age = req.query.age;
res.send(`Hello ${name}! You are ${age} years old.`);
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
在上述示例中,我们创建了一个基于Express框架的Node.js服务器。当收到GET请求时,我们通过req.query对象读取name和age参数,并将其用于构建响应。
假设我们向服务器发送以下GET请求:http://localhost:3000/example?name=John&age=25
服务器将返回以下响应:Hello John! You are 25 years old.
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云函数(SCF)。
领取专属 10元无门槛券
手把手带您无忧上云