Header in AWS API Gateway über HTTP-Proxy aufrufen?
Ich verwende AWS API Gateway und den HTTP-Proxy.
Ich muss den Autorisierungsheader über AWS API Gateway an meinen Endpunkt übergeben.
Things ich habe versucht:
Setting Method Request wie folgt,
Dies funktioniert nicht, meine App erhält den Authorization-Header nicht.
Auch ich habe versucht mit Mapping-Vorlage
{
"method": "$context.httpMethod",
"body" : $input.json('Das hat auch nicht funktioniert.
Kann mir jemand einen Hinweis geben, wie dies erreicht werden könnte?
),
"headers": {
#foreach($param in $input.params().header.keySet())
"$param": "$util.escapeJavaScript($input.params().header.get($param))" #if($foreach.hasNext),#end
#end
},
"queryParams": {
#foreach($param in $input.params().querystring.keySet())
"$param": "$util.escapeJavaScript($input.params().querystring.get($param))" #if($foreach.hasNext),#end
#end
},
"pathParams": {
#foreach($param in $input.params().path.keySet())
"$param": "$util.escapeJavaScript($input.params().path.get($param))" #if($foreach.hasNext),#end
#end
}
}
Das hat auch nicht funktioniert.
Kann mir jemand einen Hinweis geben, wie dies erreicht werden könnte?