Settings

Theme

RFC 2616 is dead

mnot.net

179 points by felixrabe 12 years ago · 16 comments

Reader

wpietri 12 years ago

I had a faint hope that they'd fix "referer". Alas, no: http://tools.ietf.org/html/rfc7231#section-5.5.2

  • josai 12 years ago

    I have a proposal in place to replace the single referrer with an array of all preceding referrers, to track through multiple redirects, etc. The header name would be "referer's"

    • wolf550e 12 years ago

      I don't know what's worse: the privacy implications, the bandwidth implications or using the apostrophe to mean "here comes an s". Nice trolling.

  • NelsonMinar 12 years ago

    I believe their intent was not to creat new protocols.

  • barosl 12 years ago

    So true. I'm occasionally confused on which spelling to use. My rule of thumb is using "referrer" for almost all place including variable names, except for the situation when I have to manipulate the headers directly.

    • notatoad 12 years ago

      i've finally got my brain wrapped around to believing that referer is the correct spelling within the context of HTTP. Any time i need to talk about a referer, it's spelled referer. if it's spelled referrer, it must mean something else.

      • emmelaich 12 years ago

        Reminds me when I have to pronounce router the network thing vs router the woodworking tool. The former is pronounced the USA way, the latter the English way.

    • oneeyedpigeon 12 years ago

      If I've learnt anything in programming, it's that inconsistent naming just adds useless complexity. At some point, you'll find yourself having to map from 'referrer' to 'referer'; that's entirely wasted effort. Wherever possible, name everything (variables, array indices, filenames, database fields, HTML input names) exactly the same.

  • steveklabnik 12 years ago

    That would be backwards incompatible.

  • rquantz 12 years ago

    Presumably any such fix would have to start with specifying both a referer and a referrer header, so that legacy clients wouldn't freak out. That said, it's humbling to think that because someone made a mistake in, what, 1991? We still have to go around spelling referrer wrong all the time, and even include the incorrect spelling in new specs.

    So, all you standards proliferators out there: used the goddam spell checker, all right?

  • ehPReth 12 years ago

    I hope they strip out "referers" or "referrers" in the future, but somehow I doubt that will happen

contingencies 12 years ago

I would go a step further and say the IETF is dead ... so many of the new protocols are basically just after-the-fact corporate interests fronting up and publishing.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection