Configuration file used by Web browsers to select an appropriate proxy server; contains a JavaScript function named FindProxyForURL that defines rules for choosing a proxy server based on a given URL; used for controlling and load-balancing Internet traffic, especially in corporate environments.
PAC files are enabled in Web browsers by entering the PAC file URL in the proxy connection settings, or by using the Web Proxy Auto-Discovery (WPAD) protocol. When executed, a PAC file returns a string with one or more proxy server URLs.
PAC files typically are hosted on a Web server and are named proxy.pac.
NOTE: Since PAC files contain JavaScript code, they may be edited with a text editor. |