【问题标题】:GET (query string) variables in Express.js on Node.js?在 Node.js 上的 Express.js 中获取(查询字符串)变量?
【发布时间】:2021-01-15 12:20:48
【问题描述】:

好人, 我编写了 express API,它在使用 POSTMAN 测试时运行良好,但当我尝试在浏览器上显示响应时却不能这样做。很高兴知道我的代码库哪里出错了。

谢谢。

我的代码库如下:

require('dotenv').config();
const express = require('express');
const mongoose = require('mongoose');
const bdclRoutes = require('./routes/bdcl.routes');

mongoose.connect(process.env.MONGODB_URI, {
    useFindAndModify: false,
    useNewUrlParser: true,
    useUnifiedTopology: true,
    useCreateIndex: true
});
mongoose.connection.once('open', () => {
    console.log('Connected to database successfully....')
}).on('error', () => {<br/>
    console.log('Database connection failed.....')
});


const app = express();
app.use(express.json());

app.get('/', (req, res) => {
    // res.send('Welcome to BDCL student API')
});
app.use('/api/2020/bdcl_students/uploads', express.static('./uploads'));
app.use('/api/2020', bdclRoutes);


app.listen(process.env.PORT, () => {
    console.log(`server started and app running at port ${process.env.PORT}`)
});

【问题讨论】:

    标签: node.js express post get mongodb-atlas


    【解决方案1】:

    代码看起来不错。某些东西可能会阻塞您的端口。更改您的端口号,然后重试。

    【讨论】:

    • 谢谢罗勒。注意到我在那个端口上有另一个 api,我对其进行了更改并且它有效。
    猜你喜欢
    • 2011-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-05
    相关资源
    最近更新 更多