Tämänpäiväinen typerä geek-temppu vie sinut näkymättömään tekniseen maailmaan suosikkien verkkosivustojen pinnan alla ja osoittaa, kuinka todellisia geeksit piilottavat salaisia viestejä HTTP-protokollan otsikoissa. Puhumme Vakava geek cred täällä.
Mistä sinä puhut?
Asia, jota luultavasti ette ymmärrä, on se, että kohtausten takana verkkoselaimesi lähettää pyynnön web-palvelimelle käyttäen HTTP-protokollaa, joka ei ole muuta kuin ennalta määritelty komentoja tekstimuodossa, joten selain ja web-palvelin voivat kommunikoida.
… mutta se on todella tylsää. Siksi eri verkkosivustojen ylläpitämät geeksit päättivät piilottaa viestejä näissä otsikoissa vain nähdäksesi, jos joku huomaa. Ja jotkut niistä ovat melko hauskoja.
Kuinka nähdä piilotetut otsikot
Näillä otsikoilla on monta tapaa päästä käsiksi, sillä helpoimpia todellisille geoteille on avata komento komentokehotteella ja käyttää käyttämään Curl-apuohjelmaa, joka on saatavana Linuxissa, Mac OS X: ssä tai jopa Windowsissa - jos et ole mielessäsi lataamassa ylimääräistä apuohjelmaa.
Toinen tapa tarkastella niitä on Live HTTP -otsikon lisäosa Firefoxille.
Jos käytät curl-menetelmää, voit kirjoittaa seuraavan komennon (se on viiva ja pääoma i, ei L)
curl –I sitename.com
Esimerkiksi jos kirjoitat curl -I slashdot.orgin, näet, että ne upottavat Futurama-satunnaisia lainauksia otsikoihin:
curl –I wordpress.com
Lisää piilotettu viesti omalle verkkosivustollesi
Niille, jotka rohkaisevat blogia, joka ajetaan Apache-palvelimella ja käyttävät.htaccess-tiedostoa, voit itse lisätä oman salaisen piilotetun viestin omiin HTTP-otsakkeisiisi.
Avaa vain.htaccess-tiedosto ja lisää seuraava rivi (lähellä alkua parhaan vaikutuksen aikaansaamiseksi).
Header set X-Nerd “Something Here”
Voit muuttaa mitä tahansa X: n jälkeen mitä haluat, kuten X-Yay tai X-SecretStuff, ja voit myös laittaa haluamasi viestin lainausmerkkien väliin - vaikka pidän sen mukavana ja lyhyenä.
Lisätty bonus: vedä satunnainen Futurama lupa Slashdotilta
Joten nyt olemme ymmärtäneet, kuinka näet lainaukset - hieman komentorivin taikuudella voit tehdä komentosarjan, joka vetää satunnainen lainaus Slashdot-palvelimilta. Kyllä, tämä kirjoitus on melko hyödytöntä, mutta se on hauskaa!
curl -sI slashdot.org | grep -E “X-(B|L|F)”