使用name = value查询字符串创建节点应用程序

时间:2015-02-18 19:41:17

标签: node.js

我正在制作一个具有搜索功能的节点应用程序。 搜索表单解析为类似http://localhost/articles?search=searchString的内容,它会创建一个未找到的错误格式节点,因为节点路由是这样的:

app.get("/articles/:seach", function(req, res){
//My other code here
})

如何重新构建路径以匹配表单get方法

生成的url

由于

1 个答案:

答案 0 :(得分:2)

您应该提取查询参数:

app.get("/articles", function(req, res){
    //My other code here
    var searchStr = req.query.search;
});