javascript – Der über document.cookie in js erhaltene Inhalt ist unvollständig
天蓬老师
天蓬老师 2017-05-19 10:40:18
0
4
681

Der über document.cookie in js erhaltene Inhalt ist unvollständig!
Sie können das vollständige Cookie im Cookie in der Browseranwendung sehen und einzelne Felder können nicht über document.cookie abgerufen werden.
Gibt es eine andere Möglichkeit, es zu bekommen? ?
Bildbeschreibung

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

Antworte allen(4)
Ty80

问题描述中所说的不能读到的Cookie内容应该被设置成了 HttpOnly, 即客户端脚本无法读取,只能从服务端读取和操作。

设置 HttpOnly 的作用就在于通过阻止 JS 读取 Cookie 来 防止XSS 攻击。

除了通过浏览器插件的方式(浏览器为其提供了接口),使用客户端脚本是基本0可能的。

洪涛

看一下后面Cookies里有个http,获取不到的应该是http only的,前端无法获取,只能通过http请求获取和操作

Ty80

cookie体积有限,不同浏览器有区别,现在一般推荐用localstorage

黄舟

虽然HttpOnly的cookie无法使用脚本查看, 但是chrome扩展是可以查看的.
安装这个插件: EditThisCookie 后
可以查看所有cookie内容, 测试时特别有效.

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage