⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت

ارور سوکت در php

بدون پاسخ

دوستان سلام
در مورد سوکت یه سوال دارم.
سمت سرور با آدرس http://node.elyjm.ir کد زیر رو نوشتم (توی فایل index.js)


var mysql = require("mysql");
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http, {
  cors: {
    origin: "http://localhost:3000",
    methods: ["GET", "POST"]
  }
});
app.get('/', function(req, res){
  res.send('connected');
});
http.listen(3000, function(){
  console.log('listening on *:3000');
});
io.on('connection', function (socket) {
    console.log('a client connected');
 });

سمت کلاینت هم این رو نوشتم:

<!DOCTYPE html>
<html>

<head>
  <title>Socket.IO chat</title>
</head>

<body>
<div id="display"> </div>
 <div id="socketio"> </div>
  <script src="socket.io.js"></script>
  <script>
    var socket = io("http://node.elyjm.ir:3000/");
    function myFunc() {
        var socket = io();
    socket.on('connect', function () {
      document.getElementById("socketio").innerHTML = "socket connected2222";
    });
    }
  </script>

  <?php
    echo '<script> myFunc(); </script>';
  ?>
</body>
</html>

ولی ارور :
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://node.elyjm.ir:3000/socket.io/?EIO=4&transport=polling&t=NyTVkVU. (Reason: CORS request did not succeed). Status code: (null).
میگیرم .
دوستان میتونن راهنمایی کنن ؟

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام