Websocket Invalid Frame HeaderJava

Java-Forum
Guest
 Websocket Invalid Frame Header

Post by Guest »

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.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post