PočítačeSieť

Aký je hlavičky http?

Použiť HTTP hlavičiek dochádza k výmene oficiálnych informácií medzi klientom a serverom. Táto informácia je neviditeľný pre užívateľov, ale to nie je možné bez správneho fungovania prehliadača. Informácie bežných užívateľov o tom a o úlohách http hlaviček zdať pomerne komplikované, ale v skutočnosti nemajú obsahovať ťažký jazyk. Toto je to, čo stojí na webovej užívateľa na dennej báze.

Čo je to HTTP hlavičky?

"Hypertext Transfer Protocol" - tak prekladá HTTP hlavičky. Vzhľadom k jeho existencii, možnosť pripojenia medzi "klient-server". Pokiaľ je vysvetlené v jednoduchých termínoch, prehliadačom odošle požiadavku, iniciovať pripojenie k serveru. A konečne, v predvolenom nastavení čaká na požiadavku od klienta, ju spracuje a odošle späť súhrn alebo odpoveď. Do vyhľadávacieho poľa, užívateľ "zatĺkanie" adresu servera, ktorý začína http: // a dosiahnuté výsledky v podobe otvorenej stránky.

Pri tlači webovej adresy v príslušnom riadku prehliadača je vyžadovaný server pomocou DNS. Server rozpozná HTTP hlavičky (jeden alebo viac), čo mu odošle zákazníkovi, a potom výstupy požadované hlavičky. Súprava sa skladá z povinných predtým existujúcich titulov a nebol nájdený.

Všeobecne platí, http hlavičky dostatočne účinný. Nie sú viditeľné v HTML kódovanie, sú zaslané požadované informácie. Mnoho tituly sú automaticky odoslaných serverom. Aby bolo možné ho poslať do PHP, použite hlavičku funkcie.

interakcie prehliadača a internetové stránky

Schéma interakcie medzi prehliadačom a stránok je pomerne jednoduché. Takže, hlavička http začína reťazec dotazu, ktorý je potom odoslaná na server. V reakcii na to, že klient potrebuje informácie pochádza. Mimochodom, http protokol sedemnásť rokov - najviac používaný na Internete. Je to jednoduché, spoľahlivé, rýchle a pružná. Hlavnou úlohou http - požiadať o informácie z webového servera. Klient je prehliadač a server - ligthttp, apache, Nginx. V prípade, že spojenie medzi nimi je úspešné, server v odpovedi na otázku vyhľadá požadované informácie. Informácie http obsahuje text, zvukové súbory, video.

Protokol môže byť doprava pre ostatných. Požiadavka klienta sa skladá z troch častí:

  • Štartová čiara (správa);
  • hlavičky (parametre správ);
  • Telo informácie (správy, ktorá oddeľuje prázdny riadok).

Štartová čiara - povinný prvok hlavičky polí požiadavku HTTP. Požiadavka užívateľ štruktúra sa skladá z troch hlavných častí:

  1. Metóda. S ním udáva typ požiadavky.
  2. Path (Cesta). Táto linka URL, ktorá nasleduje doménu.
  3. Použitý protokol. Skladá sa z verzie protokolu a http.

Moderné prehliadače používajú verziu 1.1. Nasledované tituly vo formáte "názov: hodnota".

HTTP cache

Pointa je, že vyrovnávacia pamäť ponúka úložný priestor pre HTML stránok a iných súborov vo vyrovnávacej pamäti (v operačnej pamäti na pevnom disku). To je v záujme urýchlenia prístupu k nim a znovu uložiť šírku pásma.

Vyrovnávacia pamäť je prehliadač klienta, medziprodukt gateway a proxy server. Pred odoslaním správy pomocou adresy URL, bude prehliadač kontrolovať objekty v cache. V prípade, že objekt nie je prítomný, je požiadavka odovzdaný k ďalšiemu serveri, kde je kontrolovaná cache HTTP hlavičiek na Nginx servera. Brán a proxy sú používané rôznymi užívateľmi, takže cache je zdieľaná.

HTTP cache môže nielen výrazne zrýchli prevádzku webu, ale tiež dať starú verziu stránky. S vyrovnávacej pamäte miesta pri odosielaní hlavičky odpovede. To nemusí byť vyrovnávacej pamäte požadované informácie cez HTTPS.

Popis HTTP hlavičky

Jedným z najdôležitejších mechanizmov vyrovnávacej považované HTTP hlavičky zaniká. Tieto titulky hlási dátum vypršania poskytnuté v informáciách o odozvy. Vyplýva z nich, čas a dátum, kedy je cache považovaný zatuchnutý. Napríklad, ako hlavičky takto: Platnosť do: Wen, 30 Nov 2016 13:45:00 GMT. Táto štruktúra sa používa takmer všade, a to vrátane medzipamäte stránok a obrázkov. Ak používateľ vyberie staršieho dáta, informácie, ktoré nebudú do vyrovnávacej pamäte.

HTTP proxy hlavičky sú hlavičky link kategórie. Nie sú do vyrovnávacej pamäte v predvolenom nastavení. Medzipamäte, aby fungoval správne, každý URL sa musí zhodovať s jedným prevedením obsahu. V prípade, že strana je platný v dvoch jazykoch, z ktorých každá verzia musí mať svoju vlastnú adresu. Názov sa líši v závislosti od vyrovnávacej pamäti názov dotazu hlavičky. Napríklad, ak sa na displeji otázka, závisí na prehliadači, server potrebuje poslať hlavičku. Tak, vo vyrovnávacej pamäti sú uložené rôzne verzie otázok a typy dokumentov. TTP prijať hlavičku je nutné zostaviť zoznam možných formátov využívaných zdrojov, s to celkom jednoduché s ním pracovať, pretože eliminuje zbytočné.

Existujú štyri skupiny hlavičiek, ktoré prechádzajú nad hlavou. To sú hlavné titulky - sú obsiahnuté v každej správe o serverom a klientom, žiadosť a reakcie, ako aj prírode. Ten popisuje obsah žiadnych správ zo klientom a serverom.

HTTP hlavičky je považovaná za dodatočné povolenie. Je-li webovej stránky žiada overenie klienta, prehliadač zobrazí zvláštne okno s pole pre zadanie užívateľského mena a hesla. Potom, čo užívateľ zadá svoje údaje, odošle prehliadač požiadavku http. Obsahuje názov "povolenie".

Ako vidieť titulky?

Ak chcete zobraziť HTTP hlavičky, je potrebné nainštalovať zásuvné moduly pre prehliadače, napríklad Firefox:

  • Firebug. Ukázať titulky, môžete kartu sieť (siete), kde vybrať všetky (all). Tento modul obsahuje funkcie, ktoré budú užitočné pre webové vývojárov.
  • Živé HTTP hlavičky. Jednoduchý plug-in pre prezeranie HTTP hlavičiek. S ním môžu byť generované ručne požiadať.
  • Členovia Ghrome ľahko vidieť na prvé stránky novín, keď kliknite na tlačidlo Nastavenie, vyberte Nástroje pre vývojárov (čistej práce).

Ak sú nainštalované plug-iny, spustite ho a aktualizovať prehliadač.

metódy dotazu

Metódy používané v HTTP, majú podobnosti s inštrukciami, ktoré sú vysielané v podobe správ na serveri. Ide o špeciálnu slovo v anglickom jazyku.

  • GET metódu. Používa sa k žiadosti o informácie zo zdroja. Bolo s ním všetky akcia môže začať.
  • POST. Používanie je predložený. Napríklad správa o sociálnej siete alebo poznámky, umiestni prehliadač telo POST-požiadavku a odošle ju na server.
  • HEAD. Tento spôsob je podobný ako prvý, ale vykonáva pľúcne funkcie. Pýta sa len meta-dáta, s výnimkou zo správy odpovede. Metóda sa používa, ak chcú získať informácie o súboroch bez sťahovania. Použite ju, ak chcú vyskúšať funkčnosť väzieb na serveri.
  • PUT. Načíta dáta na URL. To prenáša veľké množstvo dát.
  • VOĽBY. Práca s konfiguráciou serverov.
  • URI. Identifikuje zdroj a obsahuje adresu URL.

Štruktúra odpovede http

Server odpovie na požiadavky klientov s dlhými správami. Reakcia sa skladá z niekoľkých liniek, ktoré svedčia o verziu protokolu, kód stavu servera (200). Hovorí o tom, čo sa zmenilo na server pre spracovanie prichádzajúceho požiadavky:

  1. "Sto" status označuje úspešné spracovanie informácií. Server potom odošle dokument ku klientovi. Zvyšok žiadostí línií naznačujú ďalšie informácie o prenášaných informácií.
  2. V prípade, že súbor nebol nájdený alebo neexistuje, server pošle klientovi 404, to je tiež nazývaný chybou.
  3. Kód 206 označuje čiastočné sťahovanie súborov, ktoré môže byť obnovené po chvíli.
  4. Kód 401 označuje zamietnutia povolenia. To znamená, že požadovaná stránka je chránený heslom, ktoré bude potrebné zadať pre potvrdenie zadania.
  5. Zákaz admitancie, pričom číslo 403. Obmedzenie pohľadov, sťahovanie alebo videa - spoločná reakcia na internete.
  6. Existujú aj iné verzie kódu: dočasný pohyb požadovaného súboru, vnútorné chyba servera, konečný pohyb. V tomto prípade budú užívatelia presmerovaní. Ak kódom 500, čo znamená, že došlo k chybám v prevádzke servera.

URL - čo to je?

URL - je srdcom webu komunikácie medzi klientom a serverom. Žiadosť sa obvykle odosielajú cez URL - Uniform Resource Locator. Žiadosť url štruktúra je veľmi jednoduchá. Skladá sa z niekoľkých častí: http protokolu (záhlavie), húkanie (internetová adresa), prístav, resourte cestu a dotazu.

Protokol je k dispozícii aj pre zabezpečené pripojenie HTTPS a výmenu informácií. URL adresa obsahuje informácie o umiestnení určitého miesta na internete. Adresa obsahuje názov domény, cestu ku stránke, rovnako ako jeho meno.

Hlavnou nevýhodou prácu na URL - je to trápne interakcia s latinkou, ako aj čísla a symboly. SEO optimalizácia URL adresa hrá dôležitú úlohu.

užitočných rád

Aktívni používatelia počítačov a vývojári nie sú miesta na zoznámenie sa s niektorými odbornými radami danej odborníkmi v tejto oblasti:

  • Zadajte dátumy vypršania platnosti súborov a dokumentov, s výhradou aktualizácie. Štatistické informácie sú uvedené vo vysokých hodnotách max-age.
  • Samostatný dokument musí byť k dispozícii len pre jednu adresu URL.
  • V prípade, že aktualizačný súbor, ktoré majú byť stiahnuté užívateľom, zmeniť názov a odkaz na neho. Tým je zaistené, že nové stiahnutie, skôr než zastarané dokumentu.
  • Last-modified hlavičky musia byť v súlade s predloženým dátumu poslednej zmeny v obsahu. By nemala znovu uložiť stránky a dokumenty, ak je nezmeníte.
  • Použiť post-požiadavka len tam, kde je to potrebné. Minimalizovať prácu s SSL.
  • Hlavičky pred odoslaním servera by mala skontrolovať plugin REDbot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.atomiyme.com. Theme powered by WordPress.