主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ
書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。
2018/09/22
API Gateway + AWS Lambda で API を作って、 CORS 対応したい。
API Gateway 側に「CORS を有効にする」という設定はあるのだけど、うまくいかなかった。
解決方法としては、 Lambda 側でも CORS のためにヘッダーを追加する必要があった。
exports.handler = async (event) => {
const response = {
statusCode: 200,
headers: {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Credentials": true,
},
body: JSON.stringify({
message: "ok",
}),
};
return response;
};
罠だ...
参考 :