Node.js服务器运行正常,但未显示任何内容

时间:2018-12-13 23:01:05

标签: node.js heroku server backend

我用get方法将简单的服务器部署在heroku中:

app.get('/', function (req, res) { res.send('Hello World!'); });

在heroku日志中我没有错误, 但是当我转到链接时,仅显示“不允许使用方法”,仅此而已。

任何想法,如果运行本来就很好,为什么会发生这种情况。

enter image description here

1 个答案:

答案 0 :(得分:0)

可能是CORS错误,不确定,但希望添加此代码会有所帮助。

    if(req.method === 'OPTIONS') {
        res.header('Access-Control-Allow-Methods', 'PUT, POST, PATCH, DELETE, GET, HEAD');
        return res.status(200).json({ });
    }