Allgemeiner Antwortcode für die Log-Server-API
Diese Tabelle beschreibt die standardmäßigen HTTP-Antwortcodes, die von der API des Log-Servers verwendet werden, um das Ergebnis von Client-Anfragen zu kommunizieren. Diese Codes helfen Clients zu verstehen, ob ihre Anfragen erfolgreich waren oder ob Fehler aufgetreten sind und welche Art von Fehlern aufgetreten ist. Das Verständnis dieser Antwortcodes ist entscheidend für die Diagnose von Problemen, das Debugging von API-Aufrufen und die Sicherstellung einer reibungslosen Integration mit dem Log-Server.
| Fehlercode | Status | Beschreibung |
|---|---|---|
| 200 | OK | Die Anfrage war erfolgreich. |
| 400 | Ungültige Anfrage. | Der Server konnte die Anfrage aufgrund fehlender Parameter, fehlerhafter Syntax oder fehlender erforderlicher HTTP-Header nicht verarbeiten. Zum Beispiel wird diese Antwort ausgelöst, wenn Felder wie MachineName oder Role in den Anfrage-Headern fehlen. |
| 401 | Nicht autorisiert. | Die Anfrage wurde abgelehnt, weil der Client nicht autorisiert ist. Dies tritt normalerweise auf, wenn die verwendete IP-Adresse oder der Authentifizierungsschlüssel (AuthKey) nicht zum Zugriff auf den Log-Server berechtigt ist. |
| 404 | Nicht gefunden. | Der angeforderte API-Pfad existiert nicht. Diese Antwort wird zurückgegeben, wenn der Endpunkt ungültig oder falsch eingegeben wurde. |
| 500 | Interner Fehler. | Zeigt an, dass der Log-Server auf einen unerwarteten Zustand gestoßen ist, der ihn daran hinderte, die Anforderung zu erfüllen. Dies wird häufig durch serverseitige Probleme wie Ressourcenerschöpfung (z. B. Speicher oder Festplattenspeicher) verursacht. |