gpt4 book ai didi

javascript - Node js - 加载循环

转载 作者:太空宇宙 更新时间:2023-11-03 22:30:51 26 4
gpt4 key购买 nike

我有一个在本地环境上运行良好的 Node JS,我尝试在我的服务器上永远运行它。当我转到该网址时,它只是继续加载并且没有显示任何内容。我没有得到任何响应,页面只是进入了一个很长的加载循环

var path = require('path');
var express = require('express');
var bodyParser = require('body-parser');

var app = express();

app.set('port', process.env.PORT || 8080);
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.use(express.static(path.join(__dirname, 'public')));

app.get('*', function(req, res) {
res.redirect('/#' + req.originalUrl);
});

app.use(function(err, req, res, next) {
console.error(err.stack);
res.send(500, { message: err.message });
});

app.listen(app.get('port'), function() {
console.log('Express server listening on port ' + app.get('port'));
});

最佳答案

您的应用程序会陷入无限重定向循环,因为所有请求均由始终重定向的 * 端点处理。

您可能想在 * 端点中添加某种条件。

关于javascript - Node js - 加载循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37373791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com