Http-rubrikerna används för att utbytaserviceinformation mellan klient och server. Denna information förblir osynlig för användare, men utan den är det omöjligt att använda webbläsaren korrekt. För vanliga användare kan informationen om detta och uppgifterna för http-rubriker verka ganska komplicerad, men i själva verket innehåller de inte svåra formuleringar. Detta är vad webbanvändaren möter dagligen.
"Hypertext Transfer Protocol" - exakt såhttp-rubriken översätts. Tack vare dess existens är en klient-serverkommunikation möjlig. Enkelt uttryckt gör webbläsaranvändaren en begäran och initierar en anslutning till servern. Den senare väntar som standard på en begäran från klienten, bearbetar den och skickar tillbaka en sammanfattning eller svar. I sökfältet "kör" användaren in webbadressen, som börjar med http: // och får resultatet i form av den öppnade sidan.
När webbadressen skrivs ut i motsvaranderaden, webbläsaren hittar den server som krävs med DNS. Servern känner igen http-rubriken (en eller flera) som klienten skickar till den och utfärdar sedan den önskade rubriken. Den nödvändiga uppsättningen består av befintliga rubriker och inte hittade.
I allmänhet är http-rubriker ganska effektiva.De är inte synliga i HTML-kodningen, de skickas före den begärda informationen. Många rubriker skickas automatiskt av servern. För att skicka det i PHP, använd rubrikfunktionen.
Interaktionsschemat mellan webbläsaren och webbplatsen räckerenkel. Så http-rubriken startar begäranderaden, som sedan skickas till servern. Som svar får klienten den information han behöver. Förresten har http varit det mest använda protokollet på Internet i sjutton år. Det är enkelt, pålitligt, snabbt och flexibelt. Huvuduppgiften för http är att begära information från webbservern. Klienten är webbläsaren och servern är ligthttp, apache, nginx. Om anslutningen mellan dem lyckas får servern nödvändig information som svar på begäran. Http-informationen innehåller text, ljudfiler, video.
Protokollet kan vara en transport för andra. Kundens begäran består av tre delar:
Startraden är ett obligatoriskt element i http-rubrikfältförfrågan. Användarförfrågningsstrukturen består av tre huvuddelar:
Moderna webbläsare använder version 1.1. Rubrikerna följer i formatet "Namn: värde".
Slutsatsen är att cachning ger lagringHTML-sidor, andra filer i cachen (utrymme i operativminnet, på datorns hårddisk). Detta är nödvändigt för att påskynda återåtkomst till dem och spara trafik.
Cachen har en klientwebbläsare, en mellanliggande gateway ochproxyserver. Innan meddelandet skickas till URL: en kontrollerar webbläsaren om det finns objekt i cachen. Om det inte finns något objekt skickas begäran till nästa server, där cachningen av http-rubriker på nginx-servern är markerad. Gatewayer och proxyservrar används av olika användare, så cacheminnet delas.
HTTP-cachning kan inte bara vara viktigtpåskynda webbplatsen, men ge också en gammal version av sidan. Genom att cacha webbplatsen skickas svarsrubrikerna. I det här fallet kan den information som begärs via HTTPS-protokollet inte cachas.
Några av de viktigaste cachemekanismerna ärhttp-rubriker upphör att gälla. Dessa rubriker anger utgångsdatumet för informationen i svaret. De anger tiden och datumet då cachen kommer att betraktas som inaktuell. En sådan rubrik ser till exempel ut så här: Utgår: Wen, 30 nov 2016 13:45:00 GMT. Denna struktur används nästan överallt, inklusive för cachning av sidor och bilder. Om användaren väljer ett gammalt datum cachas informationen inte.
HTTP-proxyrubriker kategoriseras som rubriklänk. De är inte cachade som standard. För att cacheminnet ska fungera korrekt måste varje webbadress matcha en variant av innehållet. Om sidan är tvåspråkig måste varje version ha sin egen URL. Variehuvudet berättar för cache-namnen på förfrågningsrubrikerna. Till exempel, om visningen av begäran beror på webbläsaren, måste servern också skicka rubriken. Således lagrar cachen olika versioner av förfrågningar och typer av dokument. TTP-acceptanshuvudet är nödvändigt för att sammanställa listor över acceptabla format för den resurs som används, det är ganska enkelt att arbeta med det, eftersom det filtrerar bort onödiga sådana.
Det finns totalt fyra grupper av titlar,som överför serviceinformation. Dessa är huvudrubrikerna - de finns i alla server- och klientmeddelanden, begäran och svar och enheter. Den senare beskriver innehållet i alla meddelanden från klienten och servern.
HTTP-auktoriseringshuvudet beaktasytterligare. När en webbsida ber klienten om auktorisering, visar webbläsaren ett särskilt fönster med fält för att ange ett användarnamn och lösenord. När användaren har angett sina uppgifter skickar webbläsaren http-begäran. Den innehåller titeln "auktorisering".
För att se http-rubriken måste du installera webbläsarinsticksprogram, till exempel firefox:
När plugins har installerats startar du dem och uppdaterar webbläsarsidan.
Metoderna som används i HTTP liknar instruktioner som skickas som ett meddelande till servern. Detta är ett speciellt ord på engelska.
Servern svarar på klientförfrågningar med långmeddelanden. Svaret består av flera rader som anger protokollversion, serverstatuskod (200). Han säger vad som har förändrats på servern under behandlingen av den mottagna begäran:
URL: en är hjärtat i webbkommunikationen mellan klienten ochserver. Begäran skickas vanligtvis via en URL - Uniform Resource Locator. URL-begäran strukturen är mycket enkel. Den består av flera element: protokoll http (rubrik), hoot (webbadress), port, resursökväg och fråga.
Protokollet är också tillgängligt för säkerhttps-anslutningar och informationsutbyte. URL: en innehåller information om placeringen av en viss webbplats på Internet. Adressen inkluderar domännamnet, sökvägen till sidan samt dess titel.
Den största nackdelen med att arbeta med webbadresser är obekväm interaktion med det latinska alfabetet, samt siffror och symboler. Vid SEO-optimering spelar url en viktig roll.
Aktiva datoranvändare och utvecklare vill inte bekanta sig med några av de professionella rekommendationer som experter inom detta område ger: