如何在Mean堆栈中创建REST URL?

时间:2017-07-30 17:28:22

标签: mean-stack

我创建了一个平均堆栈应用程序。在这个应用程序中,当我们搜索某些内容时,我正在使用角度2从前端解析后端的参数。

router.get('/search/:search', (req, res) => {

此处的值是搜索关键字。

这不是REST URL格式吗?

如何使其看起来像其他网址?像这样的东西?

/cars?color=blue&type=sedan&doors 

1 个答案:

答案 0 :(得分:0)

req.query

包含传递给GET请求的所有值。

对于您的示例,它看起来像这样:

router.get('/cars', (req, res) => {
    req.query.color // = blue
    req.query.type // = sedan
    req.query.doors // = undefined bec there is no value
}

http://expressjs.com/en/api.html#req.query