Ich habe eine Client-API, die einen Abfrageparameter Time
akzeptiert. Das Format ist 14:00:00
. Ursprünglich würde es diesen Abfrageparameter an den Back-End-Endpunkt übergeben. Jedoch erwartet der Backend-Endpunkt (den ich nicht kontrolliere) jetzt Zeit im Format 0001-01-01T14:00:00
.So ändern Sie einen Abfrageparameter in AWS API Gateway in der Integrationsanforderung für einen HTTP-Proxy
Kann der Wert des Abfrageparam geändert werden, bevor er in AWS API Gateway übergeben wird?
Ich weiß, dass Sie die Anfrage Körper mit einer Mapping-Vorlage ändern können, und in der Vorlage können Sie die queryParameters
zugreifen, kann aber Sie sie so ändern, dass sie die tatsächliche Anforderung an das Ende gemacht ändert?
sah ich dies:
https://forums.aws.amazon.com/thread.jspa?messageID=696524򪃌
aber der Benutzer sagte er
Mögliche Abhilfe zu ändern versucht, gab ich die Parameter passieren jetzt denken kann, zu einem Lambda und lassen Sie das Lambda aufbauen und stellen Sie die Anfrage mit geänderten Werten, mit der Antwort als Rückgabewert für Lambda