MSXML2.ServerXMLHTTP通常在VBA中用于进行Web服务调用。但是,在我的宏中,使用MSXML2.ServerXMLHTTP的调用将无法设置正确的cookie。如果我使用InternetExplorer.Application对象而打开一个不可见的浏览器,如下所示:
myIE = CreateObject("InternetExplorer.Application")
.Visible = False
.Navigate "http://someserver/resources/postrequest"
是否可以从myIE对象获取xml响应?如果是这样,怎么样?此外,我的请求需要是POST而不是GET,因此上述代码可能也不起作用。
答案 0 :(得分:0)
我发现你可以从InternetExplorer.Application获取cookie并将其用于后续的Web请求调用。 How can I access cookie from InternetExplorer.Application