Překvapil jsem MOJI DÍVKU s POBYTEM VE STYLU

Je možné, aby uživatel nebo webový prohledávač viděl obsah / zdrojový kód webového dokumentu, který je automaticky přesměrován na jinou stránku přesměrováním 301?

Jestli je to možné? Jak může uživatel zobrazit obsah webového dokumentu?

Je to teoreticky možné, ale žádné současné a běžné webové prohledávače a prohlížeče to nevyužívají a ani většina serverů.

Odpověď 301 má tělo HTTP (tj. Dokument), ale používá ji pouze klienti, kteří nepodporují nebo ignorují přesměrování. Prohlížeče a prohledávače vyhledávačů podporují přesměrování a zcela ignorují tělo odeslané serverem.

Pomocí klienta telnet můžete zobrazit surovou odpověď ze serveru:

$ telnet google.com 80 Trying 216.58.211.142... Connected to google.com. Escape character is '^]'. GET / HTTP/1.1 Host: google.com HTTP/1.1 302 Found Cache-Control: private Content-Type: text/html; charset=UTF-8 Referrer-Policy: no-referrer Location: http://www.google.fi/?gfe_rd=cr&ei=19l5WYzCMMqq8wfX84ngBA Content-Length: 258 Date: Thu, 27 Jul 2017 12:17:27 GMT <html><meta http-equiv='content-type' content='text/html;charset=utf-8'> 302 Moved 

302 Moved

The document has moved here.

Dalším „problémem“ je, že server obvykle odesílá úplně jiný dokument než původní stránka. Např. výše uvedené není domovskou stránkou http://google.com/, ale stránkou, která je automaticky generována serverem.

Teoreticky můžete nastavit, aby váš server odesílal starou stránku do přesměrování a vytvořit webový prohledávač, který by se díval na tělo HTTP v přesměrováních. Ale proč bys ?, zdá se to zbytečné.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace