Slashdot Mirror


HTTP 2.0 Will Be a Binary Protocol

earlzdotnet writes "A working copy of the HTTP 2.0 spec has been released. Unlike previous versions of the HTTP protocol, this version will be a binary format, for better or worse. However, this protocol is also completely optional: 'This document is an alternative to, but does not obsolete the HTTP/1.1 message format or protocol. HTTP's existing semantics remain unchanged.'"

14 of 566 comments (clear)

  1. Does it improve coders? by Freshly+Exhumed · · Score: 4, Funny

    Can't wait to use the new 046102 047111 005113 tag!

    --
    I deny that I have not avoided attaining the opposite of that which I do not want.
  2. Re:Makes sense by Anonymous Coward · · Score: 4, Funny

    Wrong! .Its UDP. I sent a note to asking him to confirm this fact, but he never replied.

  3. Re:Makes sense by WaffleMonster · · Score: 5, Funny

    Most popular protocol? What ever happened to TCP?

    From looks of the draft it has been reimplemented within HTTP.

  4. Re:Makes sense by plover · · Score: 4, Funny

    Knock-knock.
    Who's there?
    UDP packet.
    UDP packet who?

    --
    John
  5. Re:It's really about multiplexing by Anonymous Coward · · Score: 4, Funny

    You need something better to manage the streams.
    What would happen if the streams crossed?

  6. Re:Makes sense by ArcadeMan · · Score: 4, Funny

    As they say, HTTP 1.1 isn't going anywhere -- this'll be a dual-stack web with 2.0 being used by new browsers and 1.1 still available for old browsers/people.

    In Korea, HTTP 1.1 is for old people.

  7. Re:It's really about multiplexing by kimvette · · Score: 5, Funny

    > What would happen if the streams crossed?

    Try to imagine all life as you know it stopping instantaneously and every molecule in your body exploding at the speed of light.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  8. Re:Makes sense by dgatwood · · Score: 5, Funny

    And then there's the joke one of my coworkers wrote on his whiteboard: "I know a joke about UDP, but you might not get it."

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  9. Re:Can someone describe in human terms by Intropy · · Score: 4, Funny

    Think of it like a car, but instead of wheels, frame and engine, it uses binary.

  10. Re:Makes sense by Em+Adespoton · · Score: 3, Funny

    Knock-knock.
    Who's there?
    UDP packet.
    UDP packet who?

    Knock-knock.
    UDP Packet
    Who's There? ....

  11. Re:Makes sense by kh31d4r · · Score: 5, Funny

    If this will remove badly coded .net applications I'm all for it!

  12. Re:Makes sense by turgid · · Score: 4, Funny

    All programmers work for Microsoft and they are the guardians of the Secret Knowledge of the Diabolical Black Art of Making Computers do Stuff by Programming. They produce point-and-click tools for everyone to use their computers. If you are not part of The Sect you have no business engaging in the Diabolical Black Act and you will be hunted down and made to renounce any Secret Knowledge. You will be instructed in the use of the point-and-click tools and made to see that this is the True Path.

  13. Re:It's really about multiplexing by FireFury03 · · Score: 4, Funny

    It reads almost like they reimplemented all of TCP inside of HTTP, complete with stream set-up and teardown, queuing, congestion control, etc. Why not just use... TCP to manage multiple streams?

    They're reimplementing SCTP inside TCP. Probably because they know there isn't a hope in hell of convincing Microsoft to implement a protocol that practically every other OS has supported for years...

  14. Re:Makes sense by makapuf · · Score: 4, Funny

    SELECT * FROM User GROUP BY Clue;

        Joke
    +- - - - - - - +
        Woosh

    And grr no they're not junk characters, you junk comment filter yourself. Please be damned to your 0xffff generation you filthy random bag of bits. What do you want me to do ? Type random sentences in the comment box ? That's what you want ? yes ? because I can definitely do that. Hey, I said I entered random sentences ! now accept my post!