Wat is HTTP (Hypertext Transfer Protocol)?

HTTP is een afkorting van Hypertext Transfer Protocol, een set van standaarden die gebruikers van het World Wide Web in staat stellen om informatie uit webpagina's uit te wisselen. Bij het openen van een webpagina die // opgeeft voor het adres, vertelt de browser om via HTTP te communiceren. De URL voor Computer Hope is bijvoorbeeld //www.computerhope.com. De browsers van vandaag hebben niet langer HTTP voor de URL nodig, omdat dit de standaardmethode voor communicatie is. Het wordt echter in browsers bewaard vanwege de noodzaak om protocollen zoals FTP te scheiden. Hieronder zijn enkele van de belangrijkste feiten over HTTP.

  • De term HTTP is bedacht door Ted Nelson.
  • De standaardpoort voor HTTP-verbindingen is poort 80 .
  • HTTP / 0.9 was de eerste versie van de HTTP en werd in 1991 geïntroduceerd.
  • HTTP / 1.0 is gespecificeerd in RFC 1945 en werd in 1996 geïntroduceerd.
  • HTTP / 1.1 is gespecificeerd in RFC 2616 en werd officieel vrijgegeven in januari 1997.

HTTPS

Kort voor Hypertext Transfer Protocol Secure, HTTPS is een protocol dat gebruik maakt van HTTP op een verbinding versleuteld door transportlaagbeveiliging. HTTPS wordt gebruikt om verzonden gegevens tegen afluisteren te beschermen. Het is het standaardprotocol voor het uitvoeren van financiële transacties op internet en kan de gebruikers van een website beschermen tegen censuur door een overheid of een ISP.

  • HTTPS gebruikt poort 443 om zijn informatie over te dragen.
  • HTTPS wordt eerst gebruikt in HTTP / 1.1 en wordt gedefinieerd in RFC 2616.

Tip: hoe u uzelf kunt beschermen en controleren of internetgegevens veilig zijn terwijl u online bent.

HTTP-statuscodes

Hieronder vindt u een lijst met HTTP-statuscodes die momenteel worden gedefinieerd door Computer Hope. Met deze codes kan een client via HTTP toegang krijgen tot een andere computer of apparaat om te weten hoe verder te gaan of niet verder te gaan. 404 vertelt bijvoorbeeld aan de browser dat het verzoek niet bestaat op de server.

1xx - 2xx3xx - 4xx5xx
100 (Doorgaan)

101 (schakelaarprotocollen)

102 (Verwerking)

200 (succes)

201 (vervuld)

202 (geaccepteerd)

204 (Geen inhoud)

205 (inhoud opnieuw instellen)

206 (gedeeltelijke inhoud)

207 (Multi-Status)

301 is permanent verhuist)

302 (tijdelijk verplaatst)

304 (geladen kopie in cache) 307 (interne omleiding)

400 (slecht verzoek)

401 (autorisatie vereist)

402 (betaling vereist)

403 verboden)

404 Niet Gevonden)

405 (methode niet toegestaan)

406 (onaanvaardbaar)

407 (proxy-authenticatie vereist)

408 (Verzoek om time-out)

409 (Conflict)

410 (voltooid) 411 (lengte vereist) 412 (voorwaarde mislukt)

413 (entiteit te groot aanvragen)

414 (Verzoek om URI te groot) 415 (niet-ondersteund mediatype)

416 (verzoekbereik niet bevredigend)

417 (Verwachting mislukt) 422 (Unprocessable entity) 423 (vergrendeld)

424 (Mislukte afhankelijkheid)

500 Interne server fout)

501 (niet geïmplementeerd) 502 (slechte gateway)

503 Service niet beschikbaar)

504 (Gateway time-out)

505 (HTTP-versie niet ondersteund)

506 (Variant onderhandelt ook) 507 (onvoldoende opslagruimte)

510 (niet uitgebreid)

Apache-server, Computerafkortingen, Domein, FTP, Internet, Internettermen, Poort, Protocol, Beveiligingstermijnen, SSL, URL, Webontwerptermen, Webpagina, World Wide Web