我有一条快速路线,如下所示:
app.get('/api/v1/username/:option', function(req, res) {
// do stuff
})
如何修改此路由,以便 URL 显示选项的参数名称 (option=
)?例如:
http://localhost:8080/api/v1/johndoe/option=my-cool-option
这是一个 URL 段,而不是一个参数。
如果你想要像你已经显示的 URL 那样,那就是
http://localhost:8080/api/v1/johndoe/?option=my-cool-option
注意问号?
,这指定它是一个 GET 参数。
app.get('/api/v1/:username', function(req, res) {
//req.params.username would equal 'johndoe'
//req.query.option would equal 'my-cool-option'
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)