我需要在客户端存一个每天0点过期的值,想了想还是cookie最方便,于是选用了cookie。
所以这就是我的接口实现:
@psb.route('/front' + psb_ondebug.flag + '/api/todaylimit')
def gettodaylimit():
limit = random_pick([16, 25, 50, 61, 75, 100, 160, 610],[0.06, 0.06, 0.08, 0.26, 0.12, 0.24, 0.17, 0.01])
tomorrow = datetime.date.today() + datetime.timedelta(days=1)
resp = make_response(str(limit),200)
resp.set_cookie('limit',str(limit),expires=time.mktime(tomorrow.timetuple()))
return resp
这个接口的用途是获取这个每天零点过期的limit值并设置cookie,在其他的接口里用这个cookie。
但是在实际测试中,普通浏览器没有任何问题,微信浏览器每次只要刷新就会丢失cookie,请问这是为什么?如何解决?
물론 쿠키가 파괴된 후에는 양식이 사라집니다. WeChat은 브라우저가 아니며 단지 시스템의 webview 구성 요소를 사용하지 않고 자체적으로 만든 것입니다. 여전히 시스템의 uiwebview입니다.
모든 계정이 그런 것은 아니고 일부 유료 계정은 쿠키에 문제가 없는 것 같다고 들었습니다.