Python Cookies不能存入中文的问题

可通过编码为2进制/ 8进制/ 16进制存入cookie

但是中文不能通过'latin-1'编码

 

解决方法:


存储cookie的方法:

newuser = username.encode('utf-8').decode('latin-1')
response.set_cookie('uname',newuser)

获取cookie的方法:

context['uname'] = request.COOKIES['uname'].encode('latin-1').decode('utf-8')

 

posted @ 2018-11-20 10:55  小书包大梦想  阅读(775)  评论(0)    收藏  举报