【发布时间】:2018-10-28 22:22:53
【问题描述】:
当我在 localhost 上运行我的代码时,它工作正常,但在 heroku 上部署后它显示错误(GET 错误) 这是我的代码
服务器端代码
app = express()
app.listen(app.get('port'), function() {
console.log('Node app is running on port..', app.get('port'));
});
var server = app.listen(4200);
var io = require('socket.io')(server);
io.on('connect',(socket)=>{
console.log('connected..........');
})
客户端代码
private socket = io('My-Heroku-server-address:4200');
错误
https:My-Heroku-server-address:4200/socket.io/?EIO=3&transport=polling&t=MDpJszb
【问题讨论】:
-
其他路线工作正常吗?
-
是的..其他路线工作正常
-
检查你的红线错误请求,header中有这个吗?
no-referrer-when-downgrade -
no..."no-referrer-when-downgrade" 没有这样的错误
标签: node.js express heroku socket.io