Codes d'état HTTP
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Codes d'état HTTP que le serveur peut générer en réponse à une requête HTTP POST
ou HTTP GET
:
200 OK
: requête réussie.
400 Bad Request
: argument incorrect (charge utile de la requête non valide).
403 Forbidden
: autorisation refusée (par exemple, clé API non valide).
429 Resource Exhausted
: Le quota de ressources est dépassé ou la limite du débit est atteinte.
500 Internal Server Error
: erreur interne du serveur (réessayez d'envoyer votre requête).
503 Service Unavailable
: non disponible.
504 Gateway Timeout
: délai dépassé (réessayez d'envoyer votre requête).
Remarque : Les clients qui reçoivent une réponse HTTP ayant échoué (c'est-à-dire tout code d'état HTTP autre que 200 OK
) doivent passer en mode d'attente.
Raisons possibles de la réception du code d'état HTTP 400 Bad Request
:
- fullHashes.find : hachage non valide.
- threatListUpdates.fetch : requête de mise à jour vide, configuration de liste non valide ou liste qui n'existe pas pour la configuration demandée
- threatMatches.find : le type d'entrée de la menace n'est pas défini dans la section des informations sur la menace de la requête.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/02/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/02/27 (UTC)."],[[["The server generates HTTP status codes like `200 OK` for success and various error codes (`400`, `403`, `429`, `500`, `503`, `504`) for different issues encountered during `POST` or `GET` requests."],["Clients receiving unsuccessful HTTP responses (any code other than `200 OK`) should enter back-off mode to avoid overwhelming the server."],["`400 Bad Request` errors can arise from invalid arguments in requests to `fullHashes.find`, `threatListUpdates.fetch`, or `threatMatches.find` methods, such as invalid hashes, empty update requests, or missing threat entry types."]]],["The server responds to HTTP `POST` or `GET` requests with various status codes. `200 OK` indicates success. Errors include `400 Bad Request` for invalid input, `403 Forbidden` for permission issues, `429 Resource Exhausted` for quota/rate limits, `500` for internal errors, `503` for unavailability, and `504` for timeouts. A non-`200 OK` response requires clients to enter back-off mode. `400` errors may occur due to invalid hashes, empty update requests, or missing threat information.\n"]]