Ich sende Daten von einem Java -Server an einen JavaScript Client über einen WebSocket in folgender Weise:
private byte[] makeFrame(String message) throws IOException {
byte[] bytes = message.getBytes(Charset.forName("UTF-8"));
ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
byteStream.write(0x81);
byteStream.write(bytes.length);
byteStream.write(bytes);
byteStream.flush();
byteStream.close();
byte[] data = byteStream.toByteArray();
}
< /code>
, aber ich erhalte den Fehler < /p>
Websocket connection to 'ws://localhost:8080/' failed: Invalid frame header
< /code>
Wenn die Größe groß ist (ich glaube über 128 Bytes). Ich bin mir nicht sicher, ob dies ein Problem mit dem OP-Code oder etwas anderem ist.>
Websocket Invalid Frame Header ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post
-
-
WebSocket mit Stomp kehrt auf v1.1 zurück, obwohl 1.2 im Header definiert ist
by Anonymous » » in Java - 0 Replies
- 15 Views
-
Last post by Anonymous
-
-
-
WebSocket mit Stomp kehrt auf v1.1 zurück, obwohl 1.2 im Header definiert ist
by Anonymous » » in HTML - 0 Replies
- 17 Views
-
Last post by Anonymous
-