一旦你了解了網絡套接字與WEB服務器的連接,你將可以從瀏覽器發送數據到服務器并且可以接收由服務器返回的響應數據。
以下是創建一個新的WebSocket對象的API:
WEB Socket屬性:
屬性 | 說明 |
---|---|
Socket.readyState | readyState的代表的ReadOnly屬性的連接狀態。它可以有以下值:
|
Socket.bufferedAmount | 讀屬性的bufferedAmount代表文本的字節數,utf - 8的排隊使用send()方法。 |
WEB Socket事件:
事件 | 處理程序 | 說明 |
---|---|---|
open | Socket.onopen | 此事件發生在套接字建立連接。 |
message | Socket.onmessage | 此事件發生時,客戶端收到來自服務器的數據。 |
error | Socket.onerror | 此事件發生時有任何通信錯誤。 |
close | Socket.onclose | 此事件發生在連接關閉。 |
WEB Socket方法:
方法 | 說明 |
---|---|
Socket.send() | send(data)方法用來連接傳輸數據。 |
Socket.close() | close()方法將被用于終止任何現有的連接。 |
WEB Socket例子:
新聞熱點
疑難解答