我試圖打開一個套接字 - > PHP頁面來從數據之中,但我對如何打開它不確定:如何打開Web Socket?
var socket = new WebSocket("ws://myurl.com/sockets/socket.php");
if(socket.onopen)
alert("Open");
else
alert("Not Open");
我已經jQuery的最新版本,我的指數掛鉤(在我的這個腳本的鏈接之上)並且我的PHP文件中沒有任何內容 - 只是查看我是否可以打開連接。我錯過了什麼或做錯了什麼?
WebSockets需要服務器上的協議支持,特別支持帶有WebSockets安全頭的HTTP升級握手。簡單地將WebSocket指向PHP腳本將不起作用。 – josh3736
我有點不確定你的意思 - 所以我只需要定義用什麼協議打開腳本?我需要類似Node.js的東西嗎?如果有問題,我正在運行Apache。 –
好的文章,可能澄清一些事情的websockets,http://net.tutsplus.com/tutorials/javascript-ajax/start-using-html5-websockets-today/ – Despertar