失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > safari打不开cookies_IOS safari浏览器登陆时Cookie无法保存的问题

safari打不开cookies_IOS safari浏览器登陆时Cookie无法保存的问题

时间:2021-07-02 12:17:52

相关推荐

safari打不开cookies_IOS safari浏览器登陆时Cookie无法保存的问题

这篇文章引用了:/Smiled/p/7661081.html

近期完成了一个儿童的测评项目,测试到最后的时候发现在ipadmini上登陆成功之后无法跳转页面,而安卓和pc端都可以,找了大半天bug,发现其他的苹果设备都没问题,只能一个一个的调试,结果发现设备的系统是ios8.3,在该系统下cookie没有设置上,导致没有跳转。

找了好多的资料,国内的,基本都是牛头不对马嘴,根本不是这回事。

最后直接google国外的资料,终于在第n页看到了一个帖子:/questions/5327341/strange-problem-with-cookies-in-safari-and-asp-net。

找到问题所在了:Safari will not set cookies with non-ASCII characters in their value and other browsers can be unpredictable in how they display non-ASCII characters. As semi-colon is also not allowed in cookie values for any browser I would recommend using UrlEncode/UrlDecode.

就是非ASCII码的汉字或符号,是不被认可的字符。那么只好对需要设置的cookie进行了UrlEncode,读取的时候再来UrlDecode。

如果觉得《safari打不开cookies_IOS safari浏览器登陆时Cookie无法保存的问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。