Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione
Documentazione di Apigee X. Informazioni
I messaggi di errore di risposta dell'API Edge includono un codice di stato HTTP e un messaggio di errore.
Ad esempio, se provi a creare un'entità cache con lo stesso nome di una cache esistente, la risposta è:
HTTP/1.1 409 Conflict
{ "code": "messaging.config.beans.CacheAlreadyExists", "message": "Cache duplicate_cache already exists in environment test", "contexts": [] }
La seguente tabella riassume i codici di stato HTTP più comuni e il loro significato in Apigee Edge.
Codice di stato HTTP | Descrizione |
---|---|
2xx | Operazione completata. La chiamata API è riuscita. Un errore HTTP 204 indica che la risposta inviati senza contenuti, in genere perché un'operazione DELETE è riuscita. |
401 | Non autorizzato. Le credenziali che che stai utilizzando per effettuare una richiesta non disponi delle autorizzazioni appropriate per eseguire l'operazione. Verifica i ruoli per l'account in uso. |
403 | Vietato. Il nome utente e
la combinazione di password in uso non è valida per l'organizzazione specificata. Per testare
credenziali, accedi a login.apigee.com/login. Se hai bisogno di un account, accedi
verso l'alto.
Assicurati di utilizzare le credenziali corrette per la tua organizzazione e ricontrolla l'ortografia. |
404 | Nessun risultato trovato. Verifica che l'URL della richiesta sia scritto correttamente e che l'API a cui stai tentando di accedere esista. Ad esempio, assicurati di non tentare di accedere la revisione errata di un'API. Vedi anche 404 Impossibile identificare il proxy per l'host: <nome host virtuale> e url: <path>. |
405 | Metodo non consentito. Hai specificato un metodo non supportato. Ad esempio, hai utilizzato il verbo GET per una chiamata API che richiede il verbo POST. |
409 | Conflitti. Indica un conflitto con un'entità esistente. Ad esempio, hai tentato di creare una cache utilizzando un nome già esistente. |
415 | Tipo di media non supportato. In genere, questo errore si verifica in modalità POST o PUT
richieste quando l'intestazione HTTP Content-type è impostata su un valore errato. Ad esempio:
Viene restituito un errore HTTP 415 se pubblichi quanto segue in un'API che supporta solo JSON:
$ curl https://api.company.com/v1/json_service -X POST -H "Content-type:text/xml" -d '<SomeXML>' Per le richieste GET, utilizza l'intestazione |
429 | Troppe richieste. La limitazione di frequenza era superato nelle norme per le quote o i picchi di arresto. L'attuale codice di stato predefinito per il superamento della soglia il limite di frequenza è 500, ma il valore predefinito potrebbe diventare 429 in futuro. Per informazioni su come da 500 a 429. |
500 | Vedi la sezione 500 Errore interno del server. |
502 | Vedi 502 Gateway non valido. |
503 | Vedi 503 Servizio non disponibile. |
504 | Vedi 504 Timeout del gateway. |