我遇到了以下问题:
我需要在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的原因是什么?
答案 0 :(得分:0)
脚本通过http-GET接收cookie。这就是为什么它没有得到一个先前设置的cookie,它不会在这个GET请求的答案中发送。