从nodejs的get方法中获取错误的参数

我想发送获取方法请求,并希望在URL中传递值。

像我的API看起来像

app.get('/api/getlocation/:customerName', customer.getlocation); 

为了这个电话我写邮递员

 localhost:8080/api/getlocation/:customerName=kumbhani 

为了testing

 var customerName = req.params.customerName; console.log('name', customerName); // =kumbhani 

它返回名称= sign – 我只需要kumbhani

Express中path中的冒号具有特殊的含义: getLocation/后的任何内容都将放入req.params.customerName

这意味着在邮差,你实际上应该调用这个URL:

 localhost:8080/api/getlocation/kumbhani 

→ 看相关的问题 。