@@ -303,8 +303,8 @@ public ChannelPipeline getPipeline() throws Exception {
303
303
/* @Override */
304
304
public ChannelPipeline getPipeline () throws Exception {
305
305
ChannelPipeline pipeline = pipeline ();
306
- pipeline .addLast ("ws -decoder" , new HttpResponseDecoder ());
307
- pipeline .addLast ("ws -encoder" , new HttpRequestEncoder ());
306
+ pipeline .addLast ("http -decoder" , new HttpResponseDecoder ());
307
+ pipeline .addLast ("http -encoder" , new HttpRequestEncoder ());
308
308
pipeline .addLast ("httpProcessor" , NettyAsyncHttpProvider .this );
309
309
return pipeline ;
310
310
}
@@ -384,8 +384,8 @@ public ChannelPipeline getPipeline() throws Exception {
384
384
abort (cl .future (), ex );
385
385
}
386
386
387
- pipeline .addLast ("ws -decoder" , new HttpResponseDecoder ());
388
- pipeline .addLast ("ws -encoder" , new HttpRequestEncoder ());
387
+ pipeline .addLast ("http -decoder" , new HttpResponseDecoder ());
388
+ pipeline .addLast ("http -encoder" , new HttpRequestEncoder ());
389
389
pipeline .addLast ("httpProcessor" , NettyAsyncHttpProvider .this );
390
390
391
391
return pipeline ;
@@ -2451,8 +2451,8 @@ public void handle(ChannelHandlerContext ctx, MessageEvent e) throws Exception {
2451
2451
throw new IOException (String .format ("Invalid challenge. Actual: %s. Expected: %s" , accept , key ));
2452
2452
}
2453
2453
2454
- ctx .getPipeline ().replace ("ws-decoder" , "ws-decoder" , new WebSocket08FrameDecoder (false , false ));
2455
- ctx .getPipeline ().replace ("ws -encoder" , "ws-encoder" , new WebSocket08FrameEncoder (true ));
2454
+ ctx .getPipeline ().get ( HttpResponseDecoder . class ). replace ("ws-decoder" , new WebSocket08FrameDecoder (false , false ));
2455
+ ctx .getPipeline ().replace ("http -encoder" , "ws-encoder" , new WebSocket08FrameEncoder (true ));
2456
2456
if (h .onHeadersReceived (responseHeaders ) == STATE .CONTINUE ) {
2457
2457
h .onSuccess (new NettyWebSocket (ctx .getChannel ()));
2458
2458
}
0 commit comments