#javascript #html #node.js #express #web
#javascript #HTML #node.js #экспресс #веб
Вопрос:
Я использую node js с экспресс-библиотекой.Существуют такие страницы, как localhost/ страница / 1, localhost / страница / 2. Они довольно похожи, но некоторая информация должна меняться в зависимости от идентификатора страницы. Я перенаправляю на эти страницы с помощью отправки формы.
<form method='GET' action='/order_page/" order.id[i] "'><input type='submit' value='move'></form>
и на моем сервере js
app.get('order_page/:id', checkUserSession, function(request, response) {
response.send(req.id);
});
он перенаправляет и выдает мне ошибку Не удается ПОЛУЧИТЬ / order_page /6
Каково наилучшее решение этой проблемы?
Ответ №1:
Я думаю, вам следует добавить «/» перед «order_page /:id»
app.get('/order_page/:id', checkUserSession, function(request, response) {
response.send(req.id);});
Ответ №2:
Вы пропускаете /
перед order_page :
app.get('/order_page/:id', checkUserSession, function(request, response) {
response.send(req.id);
});