ComputerenNetz

Wat ass de http Wénkel?

Benotzen d'http header do ass en Austausch vun offiziellen Informatiounen tëscht Client an Server. Dës Informatioun ass onsichtbar fir Benotzer, mä et ass onméiglech ouni déi richteg Operatioun vun der Browser. Fir déi normal Benotzer Informatiounen iwwert dëst an iwwer d'Aufgabe schéngen http header zimlech komplizéiert, mee eigentlech se nët schwéier Sprooch enthalen. Dat ass wat Gesiichter der Web Benotzer op engem Dag hantéiert.

Wat ass de http header?

"Hypertext Transfer Protokoll" - sou Iwwersetzer http Wénkel. Wéinst senge ganz Existenz, méiglech Verbindung tëschent "Client-Server". Wann an einfach Begrëffer erkläert, schéckt vum Browser eng Demande, Verbindung op de Server domat. Gléck fir Par défaut, waart eng Ufro vun engem Client, Prozesser et, an engem Resumé oder Äntwert schéckt zeréck. An der Sich Këscht, de Benotzer "straalt" Site Adress datt mat http fänkt: // an an der Form vun de opgemaach Säit kritt Resultater.

Wann Dréckerei engem Web Adress am entspriechende Linn, ass de Browser Server benotzt DNS néideg. De Server erkennt de http Wénkel (een oder e puer), wat him e Client, an dann ze accordéieren den ugefrote Wénkel schéckt. D'Formatioun besteet aus engem obligatoresche Pre-bestehend Titelen an net fonnt.

Am Allgemengen, http header genuch efficace. Si sinn net ze gesinn an der HTML-coding, si sinn an der ugefrote Informatiounen geschéckt. Titele si vum Server automatesch geschéckt. Fir et am PHP ze schécken, benotzen d'Funktioun Wénkel.

Browser Interaktioun an Websäit

Schema vun Interaktioun tëscht dem Browser an de Site ass ganz einfach. Also fänkt http Wénkel de Paieziedel String, déi dann un de Server geschéckt gëtt. An Äntwert, brauch den Optraggiewer d'Informatioune kënnt. Iwwregens, http Protokoll fir siwwenzéng Joer - am meeschten op den Internet benotzt. Et ass einfach, zouverlässeg, schnell a flexibel. D'Haaptrei Aufgab http - Ufro Informatiounen aus dem Web-Server. De Client ass e Browser an de Server - ligthttp, Apache-, nginx. Wann d'Verbindung tëscht hinnen erfollegräich ass, retrieves Server an Äntwert zu enger Paieziedel de gewënschte Informatiounen. Http Informatiounen ëmfaasst Text, Audio Fichieren, Video.

De Protokoll kann Transport fir anerer ginn. Client Ufro besteet aus dräi Deeler:

  • de Start (Message Typ);
  • Kappball (Message Optiounen);
  • Kierper vun Informatiounen (e Message, datt eng eidel Zeil trennt).

Ufank Linn - en obligatoresche Element vun der Wénkel Felder vun der Ufro http. Benotzer Ufro Struktur ass aus dräi wichtegst Deeler:

  1. Method. Mat dat beweist den Typ vun Ufro.
  2. Wee (Wee). Dës Linn vun der URL, déi der Domän kënnt.
  3. De Protokoll benotzt. Et besteet aus engem Versioun vum Protokoll an http.

Modern Browser benotzen Versioun 1.1. Gefollegt vun Titelen am Format "Numm: Wäert".

HTTP--Ganz

Ënnen Linn ass, datt de Cache Stockage fir HTML-Säiten an aner Fichieren am Cache (am Betribssystemer Erënnerung op Ärer Festplack) stellt. Dëst ass fir Accès zu hinnen ze Vitesse an du-retten bandwidth.

De Cache ass de Client Browser, de Mëttelstuf Paart a Proxy Server. Ier Dir e Message vun URL schéckt, wäert de Browser fir Objeten am Cache kucken. Wann den Objet net präsent ass, ass d'Demande fir déi nächst Server Forward, wou et Ganz http header op nginx Server iwwerpréift ass. Dréischeiwen an net verroden sinn duerch verschidde Benotzer benotzt, esou ass de Cache gedeelt.

HTTP--Ganz kann net nëmme vill der Operatioun vum Site Vitesse weider, awer och déi al Versioun vun der Säit ze ginn. Mat de Site Cache wann Hellewull header op d'Äntwert. Dëst kann net Informatiounen via Majo ugefrote tëschegesäichert ginn.

Beschreiwung http header

Ee vun de wichtegsten Cache Mechanismen als http header Supporter eriwwer. Dës Norweeger sinn deemno déi an der Äntwert Informatiounen gëtt deconnectéiert Datum. Si soen der Zäit an Datum wéini de Cache goc wellt ass considéréiert. Zum Beispill, wéi e Kappball wéi follegt: Bipartite: Wen, 30 Nov 2016 13:45:00 GMT. Dës Struktur ass bal iwwerall, dorënner ze Cache Säiten a Biller benotzt ginn. Wann de Benotzer eng al Datum virschreift, wäert d'Informatiounen net tëschegesäichert ginn.

Http Proxy header sinn Wénkel Link Kategorie. Si sinn net Par défaut cache. Fir Cache anstänneg ze schaffen, mussen all URL zu eent Ausdrock vun der Inhalter sëlwecht. Wann der Säit an zwou Sproochen valabel ass, muss all Versioun seng eege URL hunn. Titel variéieren no Cache Paieziedel Numm header. Zum Beispill, wann d'Paieziedel Kaart op de Browser hängt, brauch Server engem Wénkel ze schécken. Also, sinn am Cache verschidde Versiounen vun Institutiounen an Dokument Zorte gespäichert. TTP akzeptéieren Wénkel ass néideg Lëschte vun méiglech Formater vun Ressourcen benotzt ze zielen, mat et relativ einfach mat ze schaffen, well se onnéideg entfält.

Et gi véier Gruppe vu header datt fléien Ugrëff. Dës sinn d'Haaptgrënn Norweeger - si zu all Rapport Server Texter an de Client, de Wonsch an Äntwert, wéi och Natur. De Fonds beschreift den Inhalt vun all Messagen aus dem Client an de Server.

HTTP- Wénkel ass eng zousätzlech Autorisatioun considéréiert. Wann der Web-Säit de Client Authentifikatioun freet, weist de Browser eng speziell Fënster mat Felder fir Begoe Usernumm a Passwuert. Nodeems de Benotzer hir Daten Prënzenhochzäit, schéckt de Browser eng Ufro http. Et ass den Titel vun "Autorisatioun".

Wéi den Norweeger ze gesinn?

Fir d'http Wénkel gesinn, braucht Dir Plug-ins fir Äre Browser installéieren, zum Beispill, Firefox:

  • Firebug. View Norweeger, kënnt Dir Reiter net (Netzwierk), wou wielt all (all). Dëst Plugin huet d'Fonctiounen, datt fir Web Entwéckler nëtzlech ginn.
  • Liewen http header. Einfach Plug-an fir z'iwwerfalen http header. Mat se manuell Ufro generéiert ginn.
  • Memberen Ghrome einfach de Norweeger gesinn, wann se d'Astellunge Knäppchen klickt, Entwéckler Tools (net Wierker) wielen.

Wann Plug-ins installéiert sinn, lafen se an Är Update Browser.

Paieziedel Methoden

De Methode vun HTTP- benotzt, hun souvill mat der Uweisungen, wat an der Form vun Messagen op de Server iwwerdroen ginn. Dëst ass eng speziell Wuert am englesch Sprooch.

  • GET Method. Et ass vun Ufank Informatiounen aus der Ressource fir Ufro. Et war mat him all Aktiounen fänken.
  • POST. Benotzt et proposéiert fir. Zum Beispill, e Message op engem sozialen Netzwierk oder e Commentaire, Plazen de Browser der POST-Ufro Kierper a schéckt se op de Server.
  • Kapp geluecht. D'Method ass ähnlech zu der éischter, mä stécht hin Funktioun. Hie freet nëmmen de meta-Donnéeën, ausser aus der Äntwert Message. Method ass benotzt, wa se Informatiounen iwwert Fichieren ze kréien wëllt, ouni eroflueden. Benotzen et wa se d'Funktionalitéit vun der Linken op de Server ze Test wëllen.
  • Setzen. Haten d'Donnéeën iwwert d'URL. Et iwwerdréit grouss Quantitéiten vun Daten.
  • Optiounen. Schafft mat Server Konstellatioun.
  • URI. Et identifizéiren eng Ressource an enthält eng URL.

Struktur http Äntwert

De Server reagéiert zu Client Demanden mat laang Messagen. D'Äntwert besteet aus e puer Zeilen, déi de Protokoll Versioun, Server Status Code unzeginn (200). Hien Gespréicher iwwer dat wat op de Server fir d'Veraarbechtung vun Entréeën Ufro geännert huet:

  1. "Honnertjärege" Status beweist eng erfollegräich Veraarbechtung vun Informatiounen. De Server schéckt dann d'Dokument an den Client. De Rescht vun der Ufro Linnen weg aner Informatiounen iwwer de iwwerdroen Informatiounen.
  2. Wann de Fichier net fonnt ass oder gëtt et net, de Server dem Client schéckt 404, ass et och e Feeler genannt.
  3. Code 206 bedeit partiell Datei erofgelueden, déi no enger Zäit konnten gin kann.
  4. Code 401 bedeit de Refus vun Autorisatioun. Dat heescht, datt d'ugefrote Säit gëtt vun engem Passwuert geschützt dass d'Element ze confirméieren ginn koum muss.
  5. De Verbuet vun admittance, sot Code 403. Restriktiounen op Meenung, Downloads oder Video - eng gemeinsam Äntwert op den Internet.
  6. Et ginn och aner Versiounen vum Code: de temporärer Bewegung vun der ugefrote Fichier, eng intern Server Feeler, der Finale Bewegung. An dësem Fall, wäert de Benotzer gouft. Wann e Code 500, dat heescht, datt et opginn an Server Operatioun waren.

URL - wat ass et?

URL - ass d'Häerz vun der Web vun Kommunikatioun tëscht dem Client an der Server. eenheetlech Ressource Locator - Eng Demande ass normalerweis via d'URL geschéckt. Ufro URL Struktur ass ganz einfach. Et besteet aus e puer Elementer: http Protokoll (Wénkel), Hoot (Websäit Adress), port, resourte Wee an nët fonktionnéiert.

De Protokoll ass och fir sécher Majo Verbindung a realiséiert Informatiounen sinn. URL-Adress enthält Informatiounen iwwert d'Location vun engem bestëmmte Site um Internet. Adress ëmfaasst d'Domain Numm, de Wee bis op d'Säit, wéi och säin Numm.

D'Haaptrei Risque vun der Aarbecht op e URL - Et ass schweier dÉxistenz der Latäin Alphabet, souwéi Zuelen a Symboler. De Prinzip akeef Adress URL spillt eng wichteg Roll.

hëllefräich Indikatiounen

Aktiv Computer Benotzer an Entwéckler sinn net Plazen mat e puer Profie vun Experten am Beräich kritt besser ze kréien:

  • Weg deconnectéiert Datume vu Fichieren an Dokumenter, Sujet ze Aktualiséierungen. Statistesch Informatioun ass am héich Wäerter vun max-Alter gëtt.
  • Eng separat Dokument muss fir nëmmen eng URL sinn ginn.
  • Wann de Fichier update vun de Benotzer erofgeluede ginn, den Numm änneren an et Link. Dat garantéiert datt déi nei download, amplaz aktuell Dokument.
  • Last-geännert header fir de Moment Datum vun de leschten Ännerungen am Inhalt konform muss. Soll net Säiten an Dokumenter resave, wann Dir hinnen änneren.
  • Benotzen der POST-Ufro nëmmen, wou et néideg ass. Minimiséieren Aarbecht mat SSL.
  • Header virgeschloen Server soll de Plugin REDbot kontrolléieren.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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