Crea integrazioni proxy HTTP per API HTTP - 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à.

Crea integrazioni proxy HTTP per API HTTP

Un'integrazione proxy HTTP consente di collegare una route API a un endpoint HTTP instradabile pubblicamente. Con questo tipo di integrazione, API Gateway passa l'intera richiesta e risposta tra il front-end e il back-end.

Per creare un'integrazione HTTP, fornire l'URL di un endpoint HTTP instradabile pubblicamente.

Integrazione proxy HTTP con variabili di percorso

Nelle route delle API HTTP è possibile utilizzare delle variabili di percorso.

Ad esempio, la route /pets/{petID} cattura le richieste a /pets/6. Puoi fare riferimento alle variabili di percorso nell'URI di integrazione per inviare il contenuto della variabile a un'integrazione. Un esempio è /pets/extendedpath/{petID}.

Puoi utilizzare variabili di percorso greedy per catturare tutte le risorse figlio di una route. Per creare una variabile di percorso greedy, aggiungere + al nome della variale, ad esempio {proxy+}.

Per impostare una route con un'integrazione proxy HTTP che cattura tutte le richieste, crea una route API con una variabile di percorso greedy (ad esempio, /parent/{proxy+}). Integra la route con un endpoint HTTP (ad esempio https://petstore-demo-endpoint.execute-api.com/petstore/{proxy}) nel metodo ANY. La variabile di percorso greedy deve trovarsi alla fine del percorso della risorsa.