2
여기에 코드 입력 여기에 SSE 서버 및 클라이언트가 구현되었습니다. 서버는 Netty
을 사용하여 구현되고 클라이언트는 Apache http client
을 사용합니다.MalformedChunkCodingException : 청크 분할 스트림이 예기치 않게 종료되었습니다.
나는 모든 것이 잘 작동하는,하지만 난 그렇게하지 않으면 나는 간헐적으로이 예외 얻을 것이다 보인다 매 30 초마다 적어도 메시지를 보낼 경우 : 지금
```
Caused by: org.apache.http.MalformedChunkCodingException: Chunked stream ended unexpectedly
W/System.err(2879): at org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:222)
W/System.err(2879): at org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:183)
W/System.err(2879): at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:155)
W/System.err(2879): at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:159)
W/System.err(2879): at java.io.InputStreamReader.read(InputStreamReader.java:244)
W/System.err(2879): at java.io.BufferedReader.fillBuf(BufferedReader.java:130)
W/System.err(2879): at java.io.BufferedReader.readLine(BufferedReader.java:354)
W/System.err(2879): at com.clover.engine.push.SSEConnection$1.call(SSEConnection.java:85)
W/System.err(2879): at com.clover.engine.push.SSEConnection$1.call(SSEConnection.java:79)
W/System.err(2879): at java.util.concurrent.FutureTask.run(FutureTask.java:234)
```
가 나는 살아 메시지를 계속 보내고있다을 30 초마다,하지만 나는 그럴 필요가 없다.
이 예외가 발생하지 않도록하는 방법에 대한 제안 사항이 있으십니까?