cookie设置中文时的编码问题:cookie在设置时不允许出现中文。非要设置中文的怎么办,看下面的解决方案:

def login(request):

ret = HttpResponse('ok')

ret.set_cookie('k1','你好'.encode('utf-8').decode('iso-8859-1'))

#取值:request.COOKIES['k1'].encode('utf-8').decode('iso-8859-1').encode('iso-8859-1').decode('utf-8')

return ret

方式2 json

def login(request):

ret = HttpResponse('ok')

import json

ret.set_cookie('k1',json.dumps('你好'))
#取值 json.loads(request.COOKIES['k1'])
return ret

相关文章:

  • 2021-06-25
  • 2022-12-23
  • 2021-10-08
  • 2022-01-30
  • 2022-12-23
  • 2022-12-23
  • 2021-08-08
猜你喜欢
  • 2022-12-23
  • 2021-11-14
  • 2021-07-22
  • 2022-12-23
  • 2022-12-23
  • 2021-05-28
  • 2021-09-30
相关资源
相似解决方案