API Gateway で Cookie(リクエスト&レスポンス)ver.201812
API Gateway で Cookie(リクエスト&レスポンス)ver.201812:
宮崎在住エンジニアのジョウ(@JotarO_Oyanagi) です。
API Gateway のエンドポイントで Cookie をやり取りする時どう設定するの?
という問題に小一時間消費したので、方法を共有します。
エンドポイントにトークンとして Cookie を使うケースなどの設定です。
認証用 API で Cookie を返すケースなどの設定です。
今更ながらにネットワークの勉強が足りないことを実感した小一時間でした。
宮崎在住エンジニアのジョウ(@JotarO_Oyanagi) です。
API Gateway のエンドポイントで Cookie をやり取りする時どう設定するの?
という問題に小一時間消費したので、方法を共有します。
リクエストで Cookie を使う
エンドポイントにトークンとして Cookie を使うケースなどの設定です。- 作成されたメソッドの メソッドリクエスト 、こちらの HTTP リクエストヘッダー に
Cookie
を設定します。
- 続いて 統合リクエスト の HTTP ヘッダー に
Cookie
、その マッピング元 にmethod.request.header.Cookie
を設定します。
レスポンスで Cookie を返す
認証用 API で Cookie を返すケースなどの設定です。- 作成されたメソッドの メソッドレスポンス 、こちらの 200 のレスポンスヘッダー に
Set-Cookie
を設定します。
- 続いて 統合レスポンス の 200 の ヘッダーのマッピング に
Set-Cookie
、その マッピングの値 にintegration.response.header.Set-Cookie
を設定します。
コメント
コメントを投稿