Trasformazioni dei dati per REST APIs in Gateway API - Amazon API Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Trasformazioni dei dati per REST APIs in Gateway API

In API Gateway, una richiesta API di metodo può accettare un payload in un formato diverso dal payload della richiesta di integrazione. Analogamente, il back-end potrebbe restituire un payload delle risposta di integrazione diverso dal payload della risposta di metodo. È possibile mappare i parametri del URL percorso, i parametri della stringa di URL query, le HTTP intestazioni e il corpo della richiesta su API Gateway utilizzando modelli di mappatura.

Un modello di mappatura è uno script espresso in Velocity Template Language (VTL) e applicato al payload utilizzando espressioni. JSONPath

Il payload può avere un modello di dati secondo la bozza dello JSON schema 4. Per ulteriori informazioni sui modelli, consultare Modelli di dati per REST APIs.

Nota

Non è necessario definire alcun modello per creare un modello di mappatura, ma è necessario definire un modello per consentire a API Gateway di generare SDK o attivare la convalida del corpo della richiesta per il proprio. API