プロキシ ヘルパー API 定義のIPv6-Aware

IPv6 対応関数を利用するには、IT 管理者は WPAD スクリプト内でを定義する必要があります。これは FindProxyForURLEx (url, host) と呼ばれる関数で、従来の FindProxyForUrl (url, host) 関数を置き換えます。 管理者は、新しい FindProxyForURLEx 関数からのみ、新しい関数を実行できます。

また、他のネットワーク コンポーネントと同じ優先順位で異なる種類の IP アドレスを返すように関数を調整することで、開発者の作業を簡略化しようとしました。具体的には、IPv6 アドレスの後に IPv4 アドレス (Winsock の getaddrinfo(..) 関数の現在の動作) が続きます。

次の関数は、WPAD スクリプトが IPv6 対応ネットワークを処理できるようにするための ナビゲーター プロキシ自動構成 (PAC) ファイル形式仕様 の拡張機能です。

JavaScript 関数 FindProxyforURLEx の定義済み関数と環境

ホスト名ベースの条件

isResolvableEx

特定のホスト文字列が IP アドレスに解決できるかどうかを判断します。

isInNetEx

IP アドレスが特定のサブネット内にあるかどうかを判断します。

関連するユーティリティ関数

dnsResolveEx

ホスト文字列を IP アドレスに解決します。

myIPAddressEx

localhost のすべての IP アドレスを検索します。

sortIpAddressList

IP アドレスの一覧を並べ替えます。

getClientVersion

WPAD 処理エンジンのバージョンを取得します。

注意

この機能には、Windows インターネット エクスプローラー 7 以上が必要です。