1
私はpython aiohttpライブラリを使ってWebサーバを作成しています。aiohttp - クッキーを設定してからユーザをリダイレクトする
Cookieを設定してから、ユーザーを1回の応答で別のページにリダイレクトするにはどうすればよいですか?
aiohttp.web.HTTPSeeOther
でユーザーをリダイレクトすることはできますが、Cookieを添付する方法が見つかりません。
私はpython aiohttpライブラリを使ってWebサーバを作成しています。aiohttp - クッキーを設定してからユーザをリダイレクトする
Cookieを設定してから、ユーザーを1回の応答で別のページにリダイレクトするにはどうすればよいですか?
aiohttp.web.HTTPSeeOther
でユーザーをリダイレクトすることはできますが、Cookieを添付する方法が見つかりません。
レスポンスのクッキー値を設定するだけです。
import aiohttp
response = aiohttp.web.HTTPSeeOther(<location>)
response.cookies['test'] = '1'
return response
これは、クッキー辞書に直接アクセスするのではなく、 'set_cookie'関数を使用したことを除いて、機能しました。 – DXsmiley