我設法將我的JavaScript客戶端連接到C++服務器(我使用的是winsock),並且服務器接收到一個HTTP標頭,但之後我無法發送或接收任何其他內容。 服務器發送消息(發送返回發送的字節數),但沒有任何消息到達客戶端。 客戶端:JavaScript的 function WebSocketTest()
{
if ("WebSocket" in window)
假設我有兩個程序,一個客戶端和一個服務器,並且我在同一臺計算機上運行客戶端和服務器(所以速度非常快),並且說客戶端套接字的接收緩衝區是空的,並且服務器不會向客戶端發送任何數據,除非客戶端告訴服務器這樣做。 現在,在客戶端,我打電話WSASend()然後之後我打電話WSARecv(): WSASend(...); // tell the server to send me some data
WS