跳到主要内容
CNode

用http.get如何添加cookie啊?

Cchaozan发布于 13 年前最后回复 13 年前
7131620

需要模拟登陆一个网站,发现它那个cookie是js设置的,模拟的时候也需要带上,这个如何搞?

查看回复

回复 (6)

C
chaozan#113 年前

function (res) { res.setCookie("name=value"); 这样不行啊!提示:has no method setCookie 在option中加入 headers: { "set-cookie": "name=value" } 好像也不行,响应的结果和没加cookie是一样的。

X
xujun52011#213 年前

你要模拟客户端请求 你打开firefox查看请求头就可以了撒 格式是这样的 headers: { "Cookie": "name=value" }

C
chaozan#313 年前

好像也不行呢!如果有两个cookie,这样写是否可以: headers: { "Cookie": "name=value", "Cookie": "name1=value1"}

C
chaozan#513 年前

是res.setHeader("Set-Cookie",["type=ninja","language=javascript"]); 么? 不行啊,直接给提示“has no method set-Header”

N
nece001#613 年前

要这样加头

response.writeHeader(200, {'content-type':'text/html'});

难道cookie也要用头的方式加?

参与回复

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