Yfirlýsing um hátextaflutninga útskýrt

Allt sem þú þarft að vita um HTTP

HTTP (Hypertext Transfer Protocol) veitir netprófunarstaðal sem vefur flettitæki og netþjóðir nota til að eiga samskipti. Það er auðvelt að viðurkenna þetta þegar þú heimsækir vefsíðu vegna þess að það er skrifað rétt í vefslóðinni (td http: // www. ).

Þessi samskiptaregla er svipuð öðrum eins og FTP því það er notað af forriti viðskiptavinar til að biðja um skrár frá fjarlægum miðlara. Þegar um HTTP er að ræða er það yfirleitt vafra sem óskar eftir HTML-skrám frá vefþjón, sem síðan birtist í vafranum með texta, myndum, tenglum osfrv.

HTTP er það sem kallast "ríkisfangslaust kerfi". Hvað þetta þýðir er að ólíkt öðrum skrámflutningi siðareglum, svo sem FTP , er HTTP-tengingin sleppt þegar beiðnin hefur verið gerð. Svo þegar vafrinn þinn sendir beiðnina og þjónninn bregst við síðunni er tengingin lokuð.

Þar sem flestir vefur flettitæki eru sjálfgefin að HTTP er hægt að slá inn lénið og hafa vafrann sjálfvirkt fyllt í "http: //" hluta.

Saga HTTP

Tim Berners-Lee stofnaði upphaflega HTTP snemma á tíunda áratugnum sem hluti af starfi sínu við að skilgreina upprunalega World Wide Web . Þrjár aðalútgáfur voru víða dreift á tíunda áratugnum:

Nýjasta útgáfan, HTTP 2.0, varð viðurkennd staðall árið 2015. Hún heldur aftur á bak við samhæfni við HTTP 1.1 en býður upp á viðbótarstillingar.

Þó að staðlað HTTP dulkóðar ekki umferð sem send er yfir net, var HTTPS staðalinn þróaður til að bæta dulkóðun við HTTP með því að nota (upphaflega) Secure Sockets Layer (SSL) eða (síðar) Transport Layer Security (TLS).

Hvernig HTTP virkar

HTTP er forritaglugga sem byggir á TCP sem notar samskiptamódel fyrir viðskiptavini og miðlara . HTTP viðskiptavinir og netþjóðir eiga samskipti um HTTP beiðni og svarskilaboð. Þrjár helstu HTTP skilaboðin eru GET, POST og HEAD.

Vafrinn hefst samskipti við HTTP miðlara með því að hefja TCP tengingu við netþjóninn. Vefskoðunarferðir nota sjálfgefna höfn 80, en aðrar hafnir eins og 8080 eru stundum notuð í staðinn.

Þegar fundur hefur verið stofnaður setur notandinn sendingu og móttöku á HTTP skilaboðum með því að fara á vefsíðu.

Málefni með HTTP

Skilaboð sem send eru yfir HTTP geta ekki verið skilað með góðum árangri af ýmsum ástæðum:

Þegar þessar mistök eiga sér stað, tekur samskiptareglan tilefni til bilunar (ef mögulegt er) og tilkynnar villukóða aftur í vafrann sem heitir HTTP stöðu lína / kóða . Villur byrja með ákveðnum fjölda til að gefa til kynna hvers konar villu það er.

Til dæmis bendir 4xx villur á að beiðni um blaðsíðuna sé ekki hægt að fylla út rétt eða að beiðnin inniheldur rangt setningafræði . Sem dæmi má nefna 404 villur að ekki sé hægt að finna síðuna. Sumar vefsíður hafa jafnvel skemmtilegar sérsniðnar 404 villusíður .