Comment résoudre les erreurs « Expression de mappage non valide spécifiée » à partir de l’API Gateway ?
Lecture de 2 minute(s)
0
J'ai utilisé un modèle AWS CloudFormation ou une définition OpenAPI pour créer une API Amazon API Gateway avec une ressource de proxy. Lorsque je tente d'ajouter des paramètres de chemin URL à l'API, j'obtiens un message d'erreur « Invalid mapping expression specified. » (expression de mappage non valide spécifiée). Comment puis-je corriger ce problème ?
Brève description
API Gateway renvoie une Invalid mapping expression specified (expression de mappage non valide spécifiée) lorsque le paramètre de chemin d'accès proxy {proxy+} n'a pas de mappage de paramètre de chemin d'URL défini.
1. Mettez à jour la définition de votre API de sorte que parameters (paramètres) dans la section x-amazon-apigateway-any-method ait les valeurs suivantes :
2. Ajoutez les paramètres de chemin d'adresse URL en fonction des besoins de votre cas d'utilisation. Si votre paramètre de chemin proxy inclut un mappage de paramètre de chemin d'URL correctement défini, aucune erreur ne s'affiche.