1
我試圖使用socket.io客戶端連接到nonsocket.io websocket服務器。但我不能這樣做。 我試圖連接到socket服務器這樣的:具有nonsocket.io服務器的Socket.io客戶端
var socket = io.connect('wss://url-to-socket-api/');
而得到的錯誤:
XMLHttpRequest cannot load https://url-to-socket-api/socket.io/?EIO=3&transport=polling&t=1452852826678-0. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://192.168.33.10' is therefore not allowed access.
但是,當我連接到服務器與網絡套接字API是這樣的:
var socket = new WebSocket('wss://url-to-socket-api');
它的工作。
是否有可能使用socket.io客戶端與nonsocket.io服務器?