Settings

Theme

RFC 2616 is dead

mnot.net

179 points by felixrabe · 16 comments

Reader

2 threads
wpietri

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

  • josai

    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

      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

    I believe their intent was not to creat new protocols.

  • barosl

    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

      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

        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

      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

    That would be backwards incompatible.

  • rquantz

    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

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

contingencies

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