最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Express应用程序在使用查询参数进行路由时返回“无法GET ”

运维笔记admin16浏览0评论

Express应用程序在使用查询参数进行路由时返回“无法GET /”

Express应用程序在使用查询参数进行路由时返回“无法GET /”

我正在尝试编写非常简单的nodejs express应用程序,但它在使用查询参数的路由请求时失败。这是一个非常短的代码:

const express = require('express');
const app = express();

app.get('/', (req, res) => {
    res.send('hello express');
});
app.get('/user/:id', (req, res) => {
    res.send(req.params.id);
});

app.listen(3000, () => {
    console.log('Start listening at 3000');
});
回答如下:

第二个GET期待像/user/1/user/arup等.:id必须被某些东西取代,它是网址的一部分。这就是为什么只有/user给你404.这被称为动态网址。

发布评论

评论列表(0)

  1. 暂无评论