Gibt es eine Möglichkeit, alle Parameter, Header und Body zum anderen HTTP-Endpunkt zuzuordnen? Benötigt es eine spezielle Vorlage?API-Gateway HTTP-Integration mit Eingabe Passthrough konfigurieren serverless 1.x
Dies ist, was ich bisher habe:
functions:
myfunction:
handler: lambda.myfunction # dummy hanlder
events:
- http:
path: resource/{resourceId}/other
method: get
integration: HTTP
request:
uri: http://url/resource/{resourceId}/other
parameters:
'method.request.path.resourceId': true
'method.request.header.my-header': true
response:
statusCodes:
200:
pattern: ''
Immer, wenn ich standardmäßig aktiviert die die Pass-Through-Option wird direkt in der Konsole erstellen und es bildet die resourceId
richtig.
Ich habe versucht, in die Dokumentation zu schauen, aber scheint, dass es fast keine Dokumentation über die http-Integration gibt, es sei denn, ich vermisse etwas.
Ich plane, dies in der Zukunft in VPC-Link zu ändern, werden http-Proxy und VPC-Link die Autorisierungsinformationen weitergeben? – dege
Ja, VPC-Link ist unabhängig vom Integrationstyp, daher können Sie HTTP_PROXY oder HTTP auswählen. –