JS如何获取cookie ?

//获取cookie 

getCookie:function(name) {

var arr, reg =
new
RegExp("(^| )"
+
name
+
"=([^;]*)(;|$)");

if (arr = document.cookie.match(reg))

return
unescape(arr[2]);

else

return
null;

}


通过上面这个方法可以在浏览器端获取到cookie;

但是当服务端的cookie 设置里面开启了httponly 的时候,

document.cookie取不到HttpOnly的Cookie

一定要留意这个选项,不然调试很久都找不到问题原因;

__________________________________________________________________________________

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

你要保守你心,胜过保守一切。

作者:刘俊涛的博客​