CNode

node获取http响应头中的 cookie

问答
LLake1GitHub发布于8 年前最后回复8 年前5 回复4365 浏览0 收藏

koa2,监听 3000端口,返回 html,html中,有张图片是从远程下载的,图片 http响应中有 cookie,我要如何获取这个 cookie,客户端能否获取 document.cookie获取不到 图片.png

查看回复

回复 (5)

Z
zhang962976642#1·8 年前

你图片服务器,返回的图片携带cookie,如果图片服务器设置了httponly,你js的document.cookie能获取到才有鬼了,其次不同域的cookie,你也拿不到。

L
Lake1GitHub#2·8 年前
引用 zhang962976642你图片服务器,返回的图片携带cookie,如果图片服务器设置了httponly,你js的document.cookie能获取到才有鬼了,其次不同域的cookie,你也拿不到。

@zhang962976642 我这边是后台获取的搞定了,我抓包看了,响应 cookie中并没有设置 httpOnly,应该是不同域的问题,之前没考虑到

F
fruit-memory#3·8 年前

浏览器自动获取图片返回的cookie能拿到?

L
Lake1GitHub#4·8 年前
引用 fruit-memory浏览器自动获取图片返回的cookie能拿到?

@fruit-memory 我是服务端获取的,客户端拿不到

S
SheenOh#5·8 年前

cookie 是响应头的一部分,你可以读响应头信息把cookie 拿出来的

参与回复
登录后即可参与回复。登录