「トップページ/windows/microsoft office/EXCEL/VBA/エクセルでWEBサイトのデータを扱う」の編集履歴(バックアップ)一覧に戻る
自動クラッシュ回復機能をオフにするには次のようにします。
1.Internet Explorer の [ツール] ボタンをクリックし、[インターネット オプション] をクリックします。
2.[詳細] タブをクリックします。
3.[ブラウズ] セクションで、[自動クラッシュ回復機能を有効にする] をオフにします。
引用元:Internet Explorer 8: プライバシー
WinHTTP は、古参の HTTP ライブラリ WinInet の後継ライブラリです。ただし、必ずしも下位互換ではないため、場合によっては WinInet との使い分けが必要になる場合もあるようです。引用元: WinHTTP ライブラリで Web スクレイピング(1)~ GET 編~ | YU-TANG's MS-Access Discovery
Webページのデータを取得し加工したい場合がありますが、IEを使ったり、ActiveX(WebBrouser)コントロールなどを使うと、簡単に受信できる反面、余計な画像も取得されて動作が非常に遅くなります。ここでは、WinInetのAPI関数で直接HTTPによりデータを受信します。
引用元:WinInetによるHTTPデータの受信
XMLHttpRequest は、MSXML ライブラリが提供する、COM オブジェクト 引用元: XMLHttpRequest を作成する - Entering Passive Mode
XMLHTTPはリダイレクトをうまく扱えない
MSXML は XMLHttpRequest の実装を 2 種類用意している。それは、「XMLHTTP」「ServerXMLHTTP」だ。 引用元: XMLHttpRequest を作成する - Entering Passive Mode
WinHTTP と呼ばれる API を基盤とする実装だ。
WinHTTP は、当初はサーバ間の HTTP 通信のために作成され、
WinInet よりもセキュリティ面で安全なように、
Cookie やキャッシュなどの情報は一切共有しない。
引用元: XMLHttpRequest を作成する - Entering Passive Mode