Sie sehen die Apigee Edge-Dokumentation.
Rufen Sie die Apigee X-Dokumentation auf. weitere Informationen
Fehlermeldungen bei Edge-API-Antworten enthalten einen HTTP-Statuscode und eine Fehlermeldung.
Wenn Sie beispielsweise versuchen, eine Cache-Entität mit demselben Namen wie ein vorhandener Cache zu erstellen, lautet die Antwort:
HTTP/1.1 409 Conflict
{ "code": "messaging.config.beans.CacheAlreadyExists", "message": "Cache duplicate_cache already exists in environment test", "contexts": [] }
In der folgenden Tabelle werden die häufigsten HTTP-Statuscodes und ihre Bedeutung in Apigee Edge zusammengefasst.
HTTP-Statuscode | Beschreibung |
---|---|
2xx | Erfolg. Der API-Aufruf war erfolgreich. Ein HTTP 204-Fehler gibt an, dass die Antwort ohne Inhalt gesendet wird, in der Regel, weil ein DELETE-Vorgang erfolgreich war. |
401 | Nicht autorisiert. Die Anmeldedaten, die Sie für eine Anfrage verwenden, sind nicht berechtigt, den Vorgang auszuführen. Prüfen Sie die Rollen für das Konto, das Sie verwenden. |
403 | Unzulässig. Die von Ihnen verwendete Kombination aus Nutzername und Passwort ist für die angegebene Organisation nicht gültig. Melden Sie sich bei login.apigee.com/login an, um Ihre Anmeldedaten zu testen. Registrieren Sie sich, wenn Sie ein Konto benötigen.
Stellen Sie sicher, dass Sie die richtigen Anmeldedaten für Ihre Organisation verwenden, und überprüfen Sie die Rechtschreibung. |
404 | Keine Suchergebnisse. Überprüfen Sie, ob die Anfrage-URL richtig geschrieben ist und ob die API, auf die Sie zugreifen möchten, existiert. Achten Sie beispielsweise darauf, dass Sie nicht versuchen, auf die falsche Überarbeitung einer API zuzugreifen. Siehe auch 404 Proxy für Host nicht erkannt: <virtueller Hostname> und URL: <path>. |
405 | Methode nicht zulässig. Sie haben eine nicht unterstützte Methode angegeben. Sie haben beispielsweise das GET-Verb für einen API-Aufruf verwendet, für den das POST-Verb erforderlich ist. |
409 | Inhalte mit konfliktbehafteten Themen Gibt einen Konflikt mit einer vorhandenen Entität an. Sie haben beispielsweise versucht, einen Cache mit einem bereits vorhandenen Namen zu erstellen. |
415 | Nicht unterstützter Medientyp. Dieser Fehler tritt normalerweise bei POST- oder PUT-Anfragen auf, wenn der HTTP-Header Content-type auf den falschen Wert gesetzt ist. Ein HTTP 415-Fehler wird beispielsweise zurückgegeben, wenn Sie Folgendes an eine API senden, die nur JSON unterstützt: $ curl https://api.company.com/v1/json_service -X POST -H "Content-type:text/xml" -d '<SomeXML>' Verwenden Sie für GET-Anfragen den Header |
429 | Zu viele Anfragen: Die Ratenbegrenzung wurde bei Kontingent- oder Spike Arrest-Richtlinien überschritten. Der aktuelle Standardstatuscode für die Überschreitung der Ratenbegrenzung ist 500, kann sich aber in Zukunft in 429 ändern. Informationen zum Ändern von 500 in 429 finden Sie unter Spike Arrest-Richtlinie und Kontingentrichtlinie. |
500 | Weitere Informationen finden Sie unter 500 Internal Server Error. |
502 | Siehe 502 Bad Gateway. |
503 | Weitere Informationen finden Sie unter 503 – Dienst nicht verfügbar. |
504 | Siehe 504-Gateway-Zeitüberschreitung. |