質問: ### 前提・実現したいこと lambdaの関数をAPI Gatewayをトリガーとしてajaxライブラリ(axios)から呼びたいです。 lambda関数、API Gatewayの設定を行い、CORSの有効化も実施しました。 また、ブラウザ(chrome)からURL直打ちで想定したレスポンスが返ってくることも確認しています。 ### 発生している問題・エラーメッセージ 上記前提部分までは出来ているのですが、ajaxライブラリ(axios)経由でレスポンスを取得した際にCORBというものにブロックされ、レスポンスボディが空の状態となってしまいます。 レスポンスヘッダは通常通り返ってきており、HTTPレスポンスステータスも200です。 以下エラー文です。 ``` Cross-Origin Read Blocking (CORB) blocked cross-origin response {AWSのurl} with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details. ``` ### 試したこと ブラウザをEdgeとfirefoxでも試しましたが、同様のエラーでした。
回答: 下記の API Gateway の設定を確認してみてください https://docs.aws.amazon.com/ja_jp/apigateway/latest/developerguide/how-to-cors.html