我的代码有问题。 我想使用Nodejs和Expressjs创建一个嵌套的GET请求,我使用GET reuqest,如:
http://localhost/zigbee/zi?name='Hello'
http://localhost/zigbee/zs?name='Hello'
可以创建主路线/zigbee/
e和2子路由/zi/ /zs/
吗?
我认为实施方式如下:
app.get('/zigbee/',function(req,res){ ...
app.get('/zi',function(req,res){ ...
app.get('/zs',function(req,res){ ...
}}}
有可能吗?谢谢所有
答案 0 :(得分:2)
Ew,不。这样做:
app.get('/zigbee/:routeParam',function(req,res){
var param = req.params.routeParam;
//do stuff
})
答案 1 :(得分:1)
您需要像下面那样路由请求
app.route('/zigbee/:action').get(function (req, res) {
if (req.param('action') == 'zi') {
// your logic
}
if (req.param('action') == 'zs') {
// your logic
}
});
答案 2 :(得分:0)
您想要创建一个路由器并将其加载到主应用程序中,如下所示。
UPDATE le_wp_posts
SET post_content = REPLACE(post_content, 'Â', '')
WHERE Id IN ( SELECT *
FROM (
SELECT Id
FROM le_wp_posts
WHERE post_content LIKE '%Â%'
) as A
)