プロキシ自動設定
プロキシ自動設定ファイル(PACファイル)は、1996年にNetscape Navigator 2.0 のためにNetscapeによって最初に設計され 、それは最低限一つのJavaScript関数FindProxyForURL(url, host)を定義したテキストファイルであった。この関数の二つの引数の意味は:urlが目的のURLで、hostがそのURLから得られるホスト名である。慣例として、PACファイルの名前はproxy.pacとする。WPAD標準はwpad.datを使う。
PACファイルを使うには、まずPACファイルをHTTPサーバに公開しておき、クライアントのユーザーエージェントは、ブラウザのプロキシ接続設定にPACファイルのURLを入力しておくか、またはWPADプロトコルを通じてのいずれかにより、そのPACファイルを使うよう指示される。
多くのクライアントは、完全性のために、また互換性を高めるために、HTTPリプライで返されたMIMEタイプが何であれ、PACファイルのスクリプトを処理するが、HTTPサーバはPACファイルのMIMEタイプとしてapplication/x-ns-proxy-autoconfig または application/x-javascript-configのいずれかを宣言しておくべきである。