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.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=418140


--
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
jetty-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jetty-users



Back to the top