Les clients reçoivent des erreurs HTTP 400 lorsqu'ils appellent un point de terminaison Amazon API Gateway. Comment un développeur peut-il enquêter sur la cause de ces réponses 400 ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Activer la journalisation d'exécution (execution logging) et la journalisation d'accès (access logging) pour l'étape d'API dans CloudWatch Logs et fournir l'ARN d'un groupe de logs CloudWatch Logs pour l'étape..
Pourquoi c'est la réponse
La journalisation d'exécution et la journalisation d'accès d'API Gateway vers CloudWatch Logs sont les outils les plus efficaces pour diagnostiquer les erreurs HTTP 400. La journalisation d'exécution capture des informations détaillées sur la demande et la réponse, y compris les erreurs de validation, les erreurs d'intégration et les erreurs de transformation, ce qui est crucial pour comprendre pourquoi une requête est rejetée avec un code 400. La journalisation d'accès enregistre des informations sur les requêtes entrantes et les réponses sortantes. Kinesis Data Firehose est un service de diffusion de données, pas un outil de diagnostic direct pour les erreurs API Gateway. CloudTrail Insights est utile pour détecter des activités API inhabituelles, mais ne fournit pas les détails de débogage nécessaires pour les erreurs 400 spécifiques à API Gateway. X-Ray est excellent pour le traçage distribué et l'analyse des performances, mais il ne fournit pas les détails de validation ou de configuration d'API Gateway qui causent souvent des erreurs 400.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise