2017-02-15 18 views
1

私はpython aiohttpライブラリを使ってWebサーバを作成しています。aiohttp - クッキーを設定してからユーザをリダイレクトする

Cookieを設定してから、ユーザーを1回の応答で別のページにリダイレクトするにはどうすればよいですか?

aiohttp.web.HTTPSeeOtherでユーザーをリダイレクトすることはできますが、Cookieを添付する方法が見つかりません。

答えて

2

レスポンスのクッキー値を設定するだけです。

import aiohttp 
response = aiohttp.web.HTTPSeeOther(<location>) 
response.cookies['test'] = '1' 
return response 
+0

これは、クッキー辞書に直接アクセスするのではなく、 'set_cookie'関数を使用したことを除いて、機能しました。 – DXsmiley

関連する問題