Algemene uitleg van de 200-statuscode
Dit tekstblok is helaas alleen beschikbaar in het Engels.
The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.
Specificatie van de HTTP-statuscode 200
GET een weergave van de doelbron;
HEAD dezelfde weergave als GET, maar zonder de weergavegegevens;
POST een weergave van de status van, of de resultaten verkregen uit, de actie;
PUT, DELETE een weergave van de status van de actie;
OPTIONS een weergave van de communicatieopties;
TRACE een weergave van het verzoekbericht zoals ontvangen door de eindserver.
Behalve antwoorden op CONNECT heeft een antwoord 200 OK altijd een payload, hoewel een origin server een payload van nul lengte kan genereren. Als geen payload gewenst is, moet een origin server in plaats daarvan 204 (No Content) sturen. Voor CONNECT is geen payload toegestaan omdat het succesvolle resultaat een tunnel is, die onmiddellijk na het gedeelte van de 200 OK-responskop begint. Een 200 OK-antwoord kan standaard in de cache worden opgeslagen, d.w.z. tenzij anders aangegeven in de methodedefinitie of expliciete cache-controles (zie paragraaf 4.2.2 van [RFC7234]).Bron / Citaat van: De 200 OK HTTP-statuscode wordt gespecificeerd door sectie 6.3.1 van RFC7231.
HTTP-protocol
Hoe gooi je een 200-statuscode met PHP?
Om de HTTP-statuscode 200 op een webpagina te gooien, kan de PHP-functie http_response_code worden gebruikt. De syntaxis is als volgt: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Test de HTTP-statuscode 200
Om de HTTP-statuscode (in dit geval 200 OK) en andere informatie aan de clientzijde te kunnen weergeven, moet de ontwikkelconsole worden geopend met F12. Navigeer vervolgens naar het tabblad "Netwerk". Nu kan de pagina worden geopend, de website (voorbeeld index.php) moet zichtbaar zijn in het netwerk tabblad. Deze moet worden geselecteerd en vervolgens moet het onderdeel Herder worden geselecteerd. De gebruiker ziet dan het volgende resultaat:
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Status: 200 OK
Die: Network
IP-adres: XX.XX.XX.XX
Browsercompatibiliteit van de 200-statuscode
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
Constanten in programmeertalen
http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
Externe links met meer informatie over de HTTP-statuscode 200:
Vermakelijke memes over de HTTP-statuscode 200
Blog Artikelen
HTTP-statuscodes 200 OK en 201 Aangemaakt: succesvol, maar verschillende betekenis
De geschiedenis van HTTP-statuscodesDe geschiedenis van HTTP-statuscodes gaat terug tot 1996, toen met de introductie van HTTP 1.0 de statuscode 200 OK werd geïntroduceerd. In die tijd werd deze co...