„HTTP“: Munur á milli breytinga
Minnist á HTTP/2.0, SPDY og IETF |
|||
Lína 1: | Lína 1: | ||
[[Mynd:Http_request_telnet_ubuntu.png|thumb|Mynd af '''HTTP''' beiðni gerð í gegnum [[Telnet]], beiðnin, svarhausinn og svarbúkurinn eru litaðir]] |
[[Mynd:Http_request_telnet_ubuntu.png|thumb|Mynd af '''HTTP''' beiðni gerð í gegnum [[Telnet]], beiðnin, svarhausinn og svarbúkurinn eru litaðir]] |
||
'''Hypertext Transfer Protocol''' ('''HTTP''') er aðferð til að senda eða taka við gögnum á [[Veraldarvefurinn|veraldarvefnum]]. Upprunalegi tilgangurinn var að birta [[HTML]] síður, þótt núna sé '''HTTP''' notað til að hlaða niður [[Mynd|myndum]], [[Hljóð|hljóði]], [[Tölvuleikur|leikjum]], [[textaskrá|textaskjölum]] og [[margmiðlun]] af allri gerð. Venjulega eru '''HTTP''' skilaboð alltaf í pörum, beiðni frá biðlara og svar frá miðlara. '''HTTP''' Skilaboð eru byggð upp af '''HTTP''' haus og síðan gögnunum sjálfum. Til að skilja á milli gagnanna og haussins eru notuð tvö auð línubil. Nýjasta útgáfa |
'''Hypertext Transfer Protocol''' ('''HTTP''') er aðferð til að senda eða taka við gögnum á [[Veraldarvefurinn|veraldarvefnum]]. Upprunalegi tilgangurinn var að birta [[HTML]] síður, þótt núna sé '''HTTP''' notað til að hlaða niður [[Mynd|myndum]], [[Hljóð|hljóði]], [[Tölvuleikur|leikjum]], [[textaskrá|textaskjölum]] og [[margmiðlun]] af allri gerð. Venjulega eru '''HTTP''' skilaboð alltaf í pörum, beiðni frá biðlara og svar frá miðlara. '''HTTP''' Skilaboð eru byggð upp af '''HTTP''' haus og síðan gögnunum sjálfum. Til að skilja á milli gagnanna og haussins eru notuð tvö auð línubil. Nýjasta staðlaða útgáfa '''HTTP''' er '''HTTP''' 1.1. HTTP/2.0 „SPDY“, hönnuð af Google og notuð af nokkrum vöfrum og netþjónum Google, er í stöðlun hjá IETF.<ref>[http://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00 Drög IETF að HTTP/2.0] byggð á SPDY frá árinu 2012</ref> |
||
==Bygging skilaboða== |
==Bygging skilaboða== |
||
Lína 27: | Lína 27: | ||
</source> |
</source> |
||
Athugið að línubil er notað til að skilja á milli hluta haussins, og tvö til að skilja á milli haussins og gagnanna. |
Athugið að línubil er notað til að skilja á milli hluta haussins, og tvö til að skilja á milli haussins og gagnanna. |
||
==Heimildir== |
==Heimildir== |
||
<references /> |
|||
{{wpheimild |
{{wpheimild |
||
|titill= HyperText Transfer Protocol |
|titill= HyperText Transfer Protocol |
Útgáfa síðunnar 11. febrúar 2015 kl. 21:17
Hypertext Transfer Protocol (HTTP) er aðferð til að senda eða taka við gögnum á veraldarvefnum. Upprunalegi tilgangurinn var að birta HTML síður, þótt núna sé HTTP notað til að hlaða niður myndum, hljóði, leikjum, textaskjölum og margmiðlun af allri gerð. Venjulega eru HTTP skilaboð alltaf í pörum, beiðni frá biðlara og svar frá miðlara. HTTP Skilaboð eru byggð upp af HTTP haus og síðan gögnunum sjálfum. Til að skilja á milli gagnanna og haussins eru notuð tvö auð línubil. Nýjasta staðlaða útgáfa HTTP er HTTP 1.1. HTTP/2.0 „SPDY“, hönnuð af Google og notuð af nokkrum vöfrum og netþjónum Google, er í stöðlun hjá IETF.[1]
Bygging skilaboða
Hér er dæmi um HTTP 1.1 beiðni:
GET /wiki/Notandi:SvartMan HTTP/1.1 host: is.wikipedia.org
Með ímynduðu svari:
HTTP/1.1 200 OK
Date: Mon, 22 Desember 2008
20:40:00 GMT
Content-length: 85
Content-type: text/html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="is" lang="is" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
</head>
</html>
Athugið að línubil er notað til að skilja á milli hluta haussins, og tvö til að skilja á milli haussins og gagnanna.
Heimildir
- ↑ Drög IETF að HTTP/2.0 byggð á SPDY frá árinu 2012
Fyrirmynd greinarinnar var útgáfu Wikipedia. Sótt desember 2008.
„Web APIs Basics“. bls. 1. Sótt desember 2008.
Ovidio Limited. „Http.eu“ (enska). Sótt desember 2008.Ath. þessi heimild vísar í ensku Wikipediu sem heimild.