API Gateway で Cookie(リクエスト&レスポンス)ver.201812

API Gateway で Cookie(リクエスト&レスポンス)ver.201812:

宮崎在住エンジニアのジョウ(@JotarO_Oyanagi) です。

API Gateway のエンドポイントで Cookie をやり取りする時どう設定するの?

という問題に小一時間消費したので、方法を共有します。


リクエストで Cookie を使う

エンドポイントにトークンとして Cookie を使うケースなどの設定です。

  1. 作成されたメソッドの メソッドリクエスト 、こちらの HTTP リクエストヘッダーCookie を設定します。


    スクリーンショット 2018-12-26 18.07.45.png
  2. 続いて 統合リクエストHTTP ヘッダーCookie 、その マッピング元
    method.request.header.Cookie を設定します。


    スクリーンショット 2018-12-26 18.10.08.png
以上です。


レスポンスで Cookie を返す

認証用 API で Cookie を返すケースなどの設定です。

  1. 作成されたメソッドの メソッドレスポンス 、こちらの 200 のレスポンスヘッダーSet-Cookie を設定します。


    スクリーンショット 2018-12-26 18.12.22.png
  2. 続いて 統合レスポンス の 200 の ヘッダーのマッピングSet-Cookie 、その マッピングの値integration.response.header.Set-Cookie を設定します。


    スクリーンショット 2018-12-26 18.12.51.png
以上です。


終わりに

今更ながらにネットワークの勉強が足りないことを実感した小一時間でした。

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)