2012-03-12 129 views
0

MSXML2.ServerXMLHTTP通常用於在VBA中進行Web服務調用。但是,在我的宏中,使用MSXML2.ServerXMLHTTP的調用將沒有設置正確的Cookie。如果我使用InternetExplorer.Application對象,而不是打開一個可見瀏覽器,像這樣:是否可以使用InternetExplorer.Application而不是MSXML2.ServerXMLHTTP來進行http調用

myIE = CreateObject("InternetExplorer.Application") 
    .Visible = False 
    .Navigate "http://someserver/resources/postrequest" 

是否有可能得到MYIE對象XML響應?如果是這樣,怎麼樣?另外我的請求需要是一個POST而不是GET,所以上面的代碼也可能不起作用。

+0

這是一個你正在尋找的谷歌搜索或推測更復雜的東西?你可以使用XMLHTTP來登錄網站,所以我不清楚你爲什麼認爲cookies會成爲一個問題 – brettdj 2012-03-13 01:08:06

+0

抱歉的混淆。它與谷歌無關,這只是一個網址的替身。 – ltfishie 2012-03-13 04:53:32

回答

相關問題