OS:XP,2000pro
開発:VB6
はじめまして。
HTTPREQUESTでHTMLソースを取得しているのですが、サーバーが重かったりするとsendした際にプログラムがフリーズしてしまいます。
過去のQ&Aを読みタイムアウトが設定できない"MSXML2.XMLHTTP.4.0"等ではなく、タイムアウトが設定できる"MSXML2.ServerXMLHTTP.4.0"等を利用すると良いことがわかりました。しかし実際に"MSXML2.ServerXMLHTTP.4.0"を利用しHTMLソースを取得しようとすると指定したページのソースではなくサイトログインページのソースを取得してしまいます。
-----------------------------------------------------------
1.サイトログイン処理
2.指定ページのソース取得処理
Set httpRequest = CreateObject("MSXML2.ServerXMLHTTP.4.0")
httpRequest.open "GET",URL, False
httpRequest.send
-----------------------------------------------------------
わかりづらい説明で申し訳ございません。
何とか指定ページのHTMLソースを取得できないものでしょうか?
解決方法ご指導のほどよろしくお願いします。
自己解決しました。
ツイート | ![]() |