vbscript中的多个cookie

时间:2013-12-05 15:31:57

标签: cookies vbscript internet-explorer-10

我遇到了以下问题:

我需要在vbscript中解析许多cookie,到目前为止这是我的代码:

Dim url : url = "https://MYURL"
Dim http
Set http = CreateObject("MSXML2.ServerXMLHTTP.6.0")
http.open "GET", url, False
http.Send
Dim aRes : aRes = Split(http.getAllResponseHeaders(), vbCrLf)

Dim i
For i = 0 To UBound(aRes)
   aRes(i) = Mid(aRes(i), Len(header) + 1, Len(aRes(i)))
Next
Set http = Nothing

Dim cookie
For Each cookie In aRes
    TextBoxTestOutput.Text = TextBoxTestOutput.Text + VBNewline + cookie
Next

这只返回一个cookie的内容,但有两个,显示的那个有“/ something”路径而另一个有“/".

我认为这是与IE相关的问题。我正在使用IE10。

没有获得其他cookie的原因是什么?

1 个答案:

答案 0 :(得分:0)

脚本通过http-GET接收cookie。这就是为什么它没有得到一个先前设置的cookie,它不会在这个GET请求的答案中发送。