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 Gewährleistung 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. Wenn beispielsweise Felder wie MachineName oder Role in den Anfrage-Headern fehlen, wird diese Antwort ausgelöst. |
| 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 die Erfüllung der Anfrage verhindert hat. Dies wird häufig durch serverseitige Probleme wie Ressourcenerschöpfung (z. B. Speicher oder Festplattenspeicher) verursacht. |