Presentation: Mark Nottingham's HTTP Status Report

| by Stefan Tilkov Follow 5 Followers on Apr 21, 2009. Estimated reading time: 1 minute | NOTICE: The next QCon is in San Francisco Nov 5 - 9, 2018. Save an extra $100 with INFOQSF18!

HTTP is one of the most successful protocols in the world, and more and more developers are using it to do more than drive HTML UIs (calling their systems RESTful with various degrees of justification). In a new presentation, recorded at QCon San Francisco 2008, HTTPbis WG chair and Principal Technical Yahoo! Mark Nottingham gives an update on the current status of the HTTP protocol in the wild, and the ongoing work to clarify the HTTP specification.

Mark starts by emphasizing that protocols are hard, and one is doomed to repeat the mistakes of the past if one doesn't understand them. He then dives into a brief history of HTTP and it's versions, both those that are widely deployed as well as those that remained a goal that was never achieved, such as HTTP-NG. He explains why the HTTPbis effort came into existence, and describes its goals. He then describes some areas where the ambiguity or lack of detail in the current specification has led to problems in the deployed Web, and how the working group adds detail to the specification to improve this. 
The many topics covered include the level of support for various HTTP methods, the (lack of) usefulness of inventing one's own methods, URI lengths, way to get around limitations in intermediaries, redirect support with POST, cookies, caching, and authentication. Mark also briefly touches upon some newer efforts, such as standardizing a PATCH verb and link headers. 
Watch Mark Nottingham's full talk to find out why HTTP is still exciting.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Superb by Robin Howlett

I really enjoyed this presentation and had been looking for something like this for quite some time. Very informative and well presented.

Precise and Informative by Chetan Mehrotra

Very well put and provides quite a bit of info in precise manner. Was not knowing that HTTP has all that capabilities and specially role of intermediaries

Great Presentation by Ross Duncan

A really worthwhile watch.

Interesting to get insights like these into the history and future of a protocol that has become so fundamental to life as we know it. The better we can understand the utility and limitations of the foundational technologies that we are building upon, the better and more durable our architectures will be.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

3 Discuss

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you