Codice di risposta generale per l’API del server di log
Questa tabella illustra i codici di risposta HTTP standard utilizzati dall’API del server di log per comunicare il risultato delle richieste del client. Questi codici aiutano i client a capire se le loro richieste sono state elaborate con successo o se si sono verificati errori, e che tipo di errori sono stati riscontrati. Comprendere questi codici di risposta è fondamentale per diagnosticare i problemi, eseguire il debug delle chiamate API e garantire una perfetta integrazione con il server di log.
| Codice di errore | Stato | Descrizione |
|---|---|---|
| 200 | OK | La richiesta è stata elaborata con successo. |
| 400 | Richiesta non valida. | Il server non è riuscito a elaborare la richiesta a causa di parametri mancanti, sintassi non valida o assenza di intestazioni HTTP richieste. Ad esempio, se campi come MachineName o Role mancano nelle intestazioni della richiesta, viene attivata questa risposta. |
| 401 | Non autorizzato. | La richiesta è stata negata perché il client non è autorizzato. Ciò si verifica solitamente quando l’indirizzo IP o la chiave di autenticazione (AuthKey) utilizzati non sono autorizzati ad accedere al server di log. |
| 404 | Non trovato. | Il percorso API richiesto non esiste. Questa risposta viene restituita quando l’endpoint non è valido o è stato digitato in modo errato. |
| 500 | Errore interno. | Indica che il Log Server ha riscontrato una condizione imprevista che gli ha impedito di soddisfare la richiesta. Ciò è comunemente causato da problemi lato server come l’esaurimento delle risorse (ad esempio, memoria o spazio su disco). |