我开发了以下 C 代码来屏蔽数据,然后再发送回 Web 服务器客户端,这是使用 RFC 6455 协议在 Firefox 浏览器上运行的 java 脚本。但是我面临问题,因为我无法在客户端看到任何东西。有人说从服务器发送到客户端时不需要屏蔽数据。真的吗 ?我看不出这在我的情况下有效。如果我的问题在某处模棱两可,请告诉我。谢谢你的帮助。
char frame[131],message[360];
strcpy(message,"Server here !");
frame[0] = '\x81';
frame[1] = 128 + strlen(message);
frame[2] = '\x00';
frame[3] = '\x00';
frame[4] = '\x00';
frame[5] = '\x00';
snprintf(frame+6, 124, "%s", message);
printf("%s", frame);
n = write(newsockfd, frame, strlen(frame));