node获取http响应头中的 cookie
 发布于 7 年前  作者 Lake1GitHub  4226 次预览  最后一次回复是 7 年前  来自 问答 

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

5 回复
zhang962976642

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

Lake1GitHub

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

fruit-memory

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

Lake1GitHub

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

SheenOh

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