次の方法で共有


WinINet と WinHTTP

いくつかの例外を除き、WinINet は WinHTTP のスーパーセットです。 2 つを選択するときは、偽装とセッション分離 を必要とするサービスまたはサービスのようなプロセス内で実行する予定がない限り、WinINetを使用する必要があります。

機能の比較

特徴 WinINet WinHTTP
資格情報キャッシュ します。 Windows Internet Explorer のすべての組み込みアプリケーションが自動的に資格情報を取得できるようにします。 また、Internet Explorer の外部で実行されているアプリケーションで、サーバーの資格情報を 1 回だけプロンプトまたは指定することもできます。 それ以降、要求は自動的に行われます。 はい いいえ
を求める資格情報をします。 呼び出し元のコードがユーザーに資格情報の入力を求める API を提供します。 はい いいえ
FTP はい いいえ
Autodial/RAS サポート。 これは従来の機能です。 代わりに、リモート アクセス 使用します。 はい いいえ
ゾーン. Internet Explorer セキュリティ ゾーンとの自動統合。 はい いいえ
IDNA はをサポートします。 IDNA RFC/Punycode の統合サポート。 はい はい
Cookie Jar API。 永続的な Cookie と非永続的な Cookie がサポートされています。 任意のアプリケーションまたはスクリプトでこれを使用して、ブラウザーと同じ Cookie を表示できます。 はい いいえ
保護モード IE のサポート はい いいえ
展開のサポート。 gzip および deflate 圧縮スキームのサポート。 はい はい
チャンクアップロードのサポート します。 クライアント コードはチャンクを実行する必要があります。 いいえ はい
SOCKS4 (SOCKS バージョン 4) サポート。 v4a は含まれません。 はい いいえ
SOCKS5 (SOCKS バージョン 5) サポート いいえ いいえ
双方向送受信 する いいえ いいえ
重複する I/O する いいえ いいえ
ファイル スキームでは、がサポートされます。 ファイル スキームを使用するプロキシ スクリプトに役立ちます。 はい いいえ
InternetOpenUrl します。 URL を開く簡略化されたコード。 はい いいえ
サービスでは、がサポートされます。 サービスまたはサービス アカウントから実行できます。 いいえ はい
セッション分離。 個別のセッションが互いに影響を与えるわけではありません。 いいえ はい
偽装 します。 スレッドが別のユーザーを偽装している間の呼び出しをサポートします。 いいえ はい
  • WinINet
  • WinHTTP する