Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] jetty 9.0 and Hixie76

Hixie-75 and Hixie-76 break HTTP in such horrible ways that we are unwilling to reintroduce the hacks to our HttpParser required to support them.
Those 2 specs will not be supported by Jetty 9+.

We are also considering removing them from Jetty 7 and Jetty 8 branches as well, as these hacks are unsuitable for production work.

Joakim Erdfelt <joakim@xxxxxxxxxxx>
Expert advice, services and support from from the Jetty & CometD experts

On Tue, Oct 8, 2013 at 1:02 AM, Daniel Wu <daniel.y.woo@xxxxxxxxx> wrote:
Hi guys,

There are some old iOS 5.1 devices only supports Hixie76. However the latest jetty 9 only supports RFC6455. The WebSocketServerFactory class only initialize the handshakes map with a single protocol.

    private final Map<Integer, WebSocketHandshake> handshakes = new HashMap<>();
        handshakes.put(HandshakeRFC6455.VERSION,new HandshakeRFC6455());
How can I make it support Hixie76?

Daniel Wu
Sent with Sparrow

jetty-users mailing list

Back to the top