Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Quellenreferenz für die Parameterzuweisung für REST APIs in API Gateway
Wenn Sie eine Parameterzuweisung erstellen, geben Sie die zu ändernden Parameter der Methodenanforderung oder Integrationsantwort an und legen fest, wie diese Parameter geändert werden sollen.
Die folgende Tabelle zeigt die Parameter der Methodenanforderung, die Sie zuweisen können, sowie den Ausdruck, um die Zuweisung zu erstellen. In diesen Ausdrücken name ist dies der Name eines Methodenanforderungsparameters. Beispielsweise verwenden Sie zur Zuweisung des Header-Parameters in der Anforderung puppies den Ausdruck method.request.header.puppies. Ihr Ausdruck muss dem regulären Ausdruck '^[a-zA-Z0-9._$-]+$]' entsprechen. Sie können die Parameterzuweisung in Ihrer Integrationsanforderung sowohl für Proxy- als auch für Nicht-Proxy-Integrationen verwenden.
Zugewiesene Datenquelle |
Mapping-Ausdruck |
|---|---|
| Methodenanforderungspfad | method.request.path. |
| Abfragezeichenfolge der Methodenanforderung | method.request.querystring. |
| Mehrwertmethode Abfrage Abfrage Zeichenfolge | method.request.multivaluequerystring. |
| Methodenanforderungs-Header | method.request.header. |
| Mehrfachmethodenanforderungs-Header | method.request.multivalueheader. |
| Methodenanforderungstext | method.request.body |
| Hauptteil der Methodenanforderung (JsonPath) |
|
| Stufenvariablen | stageVariables. |
| Kontextvariablen |
Der Name muss eine der unterstützten Kontextvariablen sein. |
| Statischer Wert |
Das |
Die folgende Tabelle zeigt die Parameter der Integrationsantwort, die Sie zuweisen können, sowie den Ausdruck zur Erstellung der Zuweisung. nameIst in diesen Ausdrücken der Name eines Antwortparameters für die Integration. Sie können Header der Methodenantwort aus beliebigen Headern der Integrationsantwort oder dem Body einer Integrationsantwort, aus $context-Variablen oder aus statischen Werten zuweisen. Um die Zuweisung von Parametern für eine Integrationsantwort zu verwenden, benötigen Sie eine Nicht-Proxy-Integration.
| Zugewiesene Datenquelle | Mapping-Ausdruck |
|---|---|
| Integrationsantwort-Header | integration.response.header. |
| Integrationsantwort-Header | integration.response.multivalueheader. |
| Integrationsantworttext | integration.response.body |
| Hauptteil der Integrationsantwort (JsonPath) |
|
| Stufenvariable | stageVariables. |
| Kontextvariable |
Der name muss eine der unterstützten Kontextvariablen sein. |
| Statischer Wert |
Das |