Sunucuya kurduğum socket.io'a localhost'tan bağlanamıyorum.
Selamlar, centos 8 sunucuma socket.io kurdum 4.1.3 version fakat client yani localhostumda bu sockete istek gönderemiyorum, yani istek gidiyor ama kırmızı yani fail dönüyor. Bunun sebebi nedir yardımcı olur musunuz?
Localhost kodlarım bunlar(html tagları ekli ve açık);
<script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.1.3/socket.io.js"></script>
<script>
var socket = io('http://46.183.113.239:5000');
</script>
Server-side taraflı app.js kodlarım ise bunlar;
console.log('sockete birileri bağlandı.');
// new-post eventını dinliyoruz, backendden buraya data göndereceğiz
socket.on('new-post', function(data){
// bir data gelirse bunu client'a gönderiyoruz
io.emit('posts', data);
});
// socket bağlantısı sonlandığında burası çalışır
socket.on('disconnect', function(){
console.log('birileri geldi ve gitti.');
});
Kodların yarısı kod editörüne sığmadığı için atamadım, fakat erbilen'de paylaşılan ile aynı.
Cevaplarınızı bekliyorum, teşekkürler!
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!