Ich verwende das Serverless Framework für meine Lambda-Funktionen in AWS. Wie kann ich Autorisierungsheader senden? Meine aktuellen config:Antwortkopf mit dem Serverless Framework an AWS senden
Lambda-Funktion:
module.exports.createUser = (event, context, callback) => {
let response = {
statusCode: 302,
headers: {
"Authorization": userUtil.getToken(userId)
},
body: ""
};
callback(null, response);
return;
}
serverless.yml:
createUser:
handler: functions/user.createUser
events:
- http:
path: users
method: post
cors: true
integration: lambda
Die obige Konfiguration sendet die Antwort Objekt als Körper. Der Status ist immer noch 200
Ich verwende Serverless v1.10
Dank @Zanon. Anfängerfehler! Ich hätte auf Lambda-Proxy gelesen. – rish08