---
title: proxyAutoConfigurationURL
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/neproxysettings/proxyautoconfigurationurl
---

# proxyAutoConfigurationURL

A URL specifying the location from where the Proxy Auto Configuration (PAC) script should be downloaded.

## Declaration

```swift
var proxyAutoConfigurationURL: URL? { get set }
```

## Discussion

Discussion If autoProxyConfigurationEnabled is set to true and proxyAutoConfigurationJavaScript is set to nil then the system will download the PAC script from this location and execute the script to determine what proxies to use (if any) for HTTP and HTTPS connections.

## See Also

### Accessing Automatic Proxy Properties

- [autoProxyConfigurationEnabled](networkextension/neproxysettings/autoproxyconfigurationenabled.md)
- [proxyAutoConfigurationJavaScript](networkextension/neproxysettings/proxyautoconfigurationjavascript.md)
