4 ms·
I just realized the 'Referer' header is actually a misspelling in the http protocol.
by professor_v 6y ago
I just realized the 'Referer' header is actually a misspelling in the http protocol.
- themoose8 6y agoYup, here's an article you may enjoy https://httptoolkit.tech/blog/http-wtf/ https://httptoolkit.tech/blog/http-wtf/ and related HN discussion https://news.ycombinator.com/item?id=26343577 https://news.ycombinator.com/item?id=26343577
- SilasX 6y agoAnd I made up the HTTP status code "397 Tolerating" so that if you spell it "Referrer", browsers can correct you while still giving you the response you wanted :-p (see section 3 example): https://pastebin.com/TPj9RwuZ https://pastebin.com/TPj9RwuZ
- sjwright 6y agoI am genuinely unsure whether your RFC was intended to be serious or not.
- SilasX 6y agoSo am I! I did it as an April Fool’s joke (see the date and the author, Ben Dover). But I also think it would be legitimately useful and have long wished for a standard protocol for expressing that you’re “tolerating” a standards violation while still pointing it out.
- SilasX 6y agoLate correction: sorry, that should be "if your browser spells it 'Referrer', webservers can correct you...".