200 OK
Definition und Bedeutung
Der Statuscode HTTP 200 Ok ist eine positive Rückmeldung vom Server, dass die Anfrage von Deinem Client einwandfrei und wie gewollt abgelaufen ist. Grundlegend sind alle 2xx Statuscodes Erfolgsantworten vom Server.
Erklärung
Im Prinzip kannst du dir das so vorstellen:
Beim Nutzen von Webbrowsern wie Google, Mozilla Firefox, Internet Explorer etc. ist das Programm, also der Browser, der Client. Der Client fragt nun bei einer Serverinstanz an, wenn Du eine URL aufrufen möchtest oder einen Link clickst um auf eine Webpage zu gelangen. Das Aufrufen einer URL sendet nun vom Client aus eine Anfrage an den "angepingten" Server um auf die Ressourcen, also die Website zuzugreifen. Der Client hingegen wartet nun auf die Antwort des Servers, der in diesem Fall einen erfolgreichen Statuscode zurückgibt und dem Client übermittelt, dass die Anfrage von Anfang bis Ende wie geplant und gewollt funktioniert hat. Wenn Du zum Beispiel in Google eine Suchanfrage eingibst und nun auf eines der Suchergebnisse klickst, dann sendet der Client an diese Serverinstanz ein Signal und möchte auf die Ressource zugreifen, wenn du auf der Seite landest, hast Du oder der anfragende Client, im Prinzip den Code 200 OK erhalten, auch wenn dieser nicht auf dem Bildschirm angezeigt wird.