IEオブジェクトを使用し、コンテンツを取得しようとしています。
Set IE = CreateObject("InternetExplorer.Application")
IEオブジェクトにURLを設定し、うまくタイムアウト調整して
コンテンツを取得できるようにはなったのですが、
リンク切れでよく表示される「サーバーが見つかりません」
画面まで取得してしまいます。
サーバーによってリンク切れページの表示が違うので、
完全に判別することはできないのでしょうか?
HTTPのヘッダをあらかじめリクエストして
生きているのか確認したらいかがですか?
inetコントロールなどでheadメソッドを使えば
ヘッダーを取得できます。
ブラウザのコントロールでヘッダのみってできたかな。
できたような。。
ツイート | ![]() |