1
私はAWSのラムダ関数にServerless Frameworkを使用しています。承認ヘッダーを送信するにはどうすればよいですか?私の現在の設定:AWSのサーバレスフレームワークを使用したレスポンスヘッダの送信
ラムダ関数:
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
上記の設定は、本体とレスポンスオブジェクトを送信します。ステータスがまだあなたが代わりにあなたの設定でそれらを追加することで、あなたのコードでステータスコード、ヘッダとボディを設定したい場合は、私はサーバレスV1.10
おかげ@Zanon:
にごserverless.ymlファイルを変更します。ルーキーミス!私はLambda-proxyを読むべきだった。 – rish08