web*_*mci 5 request.querystring node.js query-string querystringparameter fastify
我是一个全新的 fastify,但我有一个 fastify 服务器正在运行。我想解析查询字符串,例如:
http://fake.com/?user=123&name=ali
Run Code Online (Sandbox Code Playgroud)
我想从上面的 URL 中获取“用户”和“名称”值。我目前的代码是这样的:
fastify.route({
method: 'GET',
url: '/',
handler: async (request, reply) => getCompanyUsers(request, reply, services)
});
Run Code Online (Sandbox Code Playgroud)
我想获取“user”和“name”的值,然后将这些值传递给 getCompanyUsers 函数。
任何帮助表示赞赏。
谢谢
Lin*_*ker 11
您可以使用以下方式访问查询字符串request.query
您可以在这里查看官方文档 https://github.com/fastify/fastify/blob/main/docs/Reference/Request.md
小智 8
fastify.route({
method: 'GET',
url: '/',
schema: {
// request needs to have a querystring with a `name` parameter
querystring: {
name: { type: 'string' }
}
},
handler: async (request, reply) => {
// here you will get request.query if your schema validate
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9075 次 |
| 最近记录: |