Dnešný hlúposťový trik vás zavedie do neviditeľného technického sveta pod povrchom vašich obľúbených webových stránok a ukáže nám, ako skutoční skokani skrývajú tajné správy v hlavičkách protokolu HTTP. Rozprávame sa vážny domnievam sa tu.
O čom to rozprávaš?
Pravdepodobne si neuvedomujete, že v zákulisí váš webový prehliadač pošle žiadosť na webový server pomocou protokolu HTTP, ktorý nie je nič viac ako preddefinovaná sada príkazov v textovom formáte, takže prehliadač a webový server môžu komunikovať.
… ale je to naozaj nudné. Preto sa geekovia, ktorí prevádzkujú rôzne webové stránky, rozhodli skryť správy v týchto hlavičkách, aby zistili, či si niekto všimne. A niektoré z nich sú skôr zábavné.
Ako vidieť skryté hlavičky
Existuje niekoľko spôsobov, ako pristupovať k týmto hlavičkám, najjednoduchšie pre skutočných geekov je otvoriť príkazový riadok a použiť nástroj pre zakrivenie, dostupný v systéme Linux, Mac OS X alebo dokonca v systéme Windows, ak vám nevadí stiahnutie ďalšej utility,
Ďalším spôsobom, ako ich zobraziť, je doplnok doplnku Živé HTTP záhlavia pre Firefox.
Ak používate metódu zakrivenia, môžete jednoducho zadať nasledujúci príkaz (to je pomlčka a kapitál i, nie L)
curl –I sitename.com
Napríklad, ak píšete v curl -I slashdot.org, uvidíte, že do Futurema vložia náhodné úvodzovky do hlavičky:
curl –I wordpress.com
Pridajte skryté správy na svoje vlastné webové stránky
Pre tých z vás, ktorí otvárajú blog na webovom serveri Apache a pomocou súboru.htaccess, môžete vlastné tajné skryté správy vlastne pridať do vlastných hlavičiek HTTP.
Stačí otvoriť súbor.htaccess a pridať nasledujúci riadok (najbližšie začiatok pre najlepší účinok).
Header set X-Nerd “Something Here”
Môžete zmeniť všetko, čo je po X - na čokoľvek chcete, napríklad X-Yay alebo X-SecretStuff, a môžete taktiež dať čo najviac odkazov medzi citátmi - aj keď by som to udržal pekný a krátky.
Pridaný bonus: Vytiahnite náhodný Futurama Quote od Slashdotu
Takže teraz sme zistili, ako vidieť úvodzovky - trochu viac magického príkazového riadku môžete vytvoriť skript, ktorý vytiahne náhodný citát zo serverov Slashdot. Áno, tento skript je celkom zbytočný, ale je to zábava!
curl -sI slashdot.org | grep -E “X-(B|L|F)”