HTTP: Verskil tussen weergawes
Content deleted Content added
Addbot (besprekings | bydraes) |
kNo edit summary |
||
Lyn 1:
{{Internetprotokolle}}
'''HTTP''' (
Die HTTP-protokol spesifiseer die versoeke (Engels: ''requests'') wat 'n kliënt, byvoorbeeld
== HTTP-versoeke ==
*GET – Ontvang die dokument gespesifiseer deur die URL.
*HEAD – Ontvang slegs die opskrifte (''headers'') van die gevraagde dokument.
*POST – Versend data na die bediener.
*PUT – Vervang die dokument op die bediener met die versende data.
Lyn 14:
*OPTIONS – Vra die moontlike opsies wat die webbediener ondersteun aan.
GET /wiki/Tuisblad HTTP/1.1
Lyn 24:
Keep-Alive: 300
== HTTP-antwoorde ==
Die
* 1xx:
* 2xx:
* 3xx:
* 4xx:
* 5xx:
* 6xx:
Die resultaat-kodes wat die meeste gebruik word is:
Lyn 43:
*500 Internal Server Error - Die webbediener kon nie die gevraagde aksie uitvoer nie.
HTTP/1.0 200 OK
Lyn 57:
--- Die HTML-kode ---
== Geskiedenis ==
Die oorspronklike HTTP weergawe, weergawe HTTP 1.0 vaar aanvanklik baie goed, maar met die ontploffing in populariteit van die Internet kom
Een van die belangrikste beperkinge van HTTP 1.0 was dat elke [[IP-adres]] slegs 1 [[domein-naam|domein]] kon huisves. Vanweë die enorme groei in die aantal WWW domeine, sou dit baie gou tot
*ondersteuning van
*die verbinding word nie noodwendig na elke antwoord, soos in HTTP 1.0, verbreek nie (sogenaamde ''persistent connections'')
*die moontlikheid om (dinamies gegenereerde) bladsye gedeeltelik te versend. Hierdeur kan met die versending van die eerste deel begin word voordat die hele bladsy gegenereer is, selfs voordat dit bekend is hoe lang die bladsy uiteindelik sal wees.
Die tegniese details van die HTTP-protokol is opgeteken in verskillende [[RFC]]
== Eksterne skakels ==
*{{en}} [http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html HTTP/1.1 Status Code Definitions]
= Verwysings ==
{{Verwysings}}
[[Kategorie:Internet]]
|