请教一下,我使用websocket链接成功过后,握手成功,但是握手响应这里 int received = SocketRead(g_socket, recvBuffer, 4096, 500); received 返回的值是-1,我也试着把超时时间设置的更大,但是返回过来的参数依然是-1,请问有大佬知道是什么原因吗,另外recvBuffer数组里面明确了是有数据的

 
请教一下,我使用websocket链接成功过后,握手成功,但是握手响应这里  int received = SocketRead(g_socket, recvBuffer, 4096, 500);   received 返回的值是-1,我也试着把超时时间设置的更大,但是返回过来的参数依然是-1,请问有大佬知道是什么原因吗,另外recvBuffer数组里面明确了是有数据的