2011-02-09 280 views
0

嗨post請求一個HTTPS站點我使用MSXML2.ServerXMLHTTP40獲得和一個url.When我張貼到HTTP站點它工作正常,但是當我發佈到HTTPS站點它拋出我一個錯誤,說明操作超時。我無法得到響應。請幫助我。預先感謝get和post請求用VB6.0

+0

您的位置是否通過您的位置進行HTTP/HTTPS訪問代理? ServerXMLHTTP不使用WinInet,它使用WinHTTP堆棧,這意味着它不使用您的IE代理設置,除非您設置它們。 – Bob77 2011-02-09 17:58:16

+0

是啊,我嘗試使用下面的代碼myHttpRequest.setProxy SXH_PROXY_SET_PROXY,「http://172.16.4.242:8080」 ......但我仍然得到同樣的錯誤 – vikasse 2011-02-10 04:29:59

回答

1

我找到了解決方案,我必須設置..setproxy和setproxycredentials一起,我也需要獲取會話ID。當我使用所有三個工作正常。

0

默認情況下,HTTP將使用端口80,但HTTPS使用端口443.是否有可能你有防火牆阻止端口443? 我建議嘗試從網絡瀏覽器連接到這兩個網站,以確保一切正常。