---
title: CFNetworkCopySystemProxySettings()
framework: cfnetwork
role: symbol
role_heading: Function
path: cfnetwork/cfnetworkcopysystemproxysettings()
---

# CFNetworkCopySystemProxySettings()

Returns a CFDictionary containing the current systemwide internet proxy settings.

## Declaration

```swift
func CFNetworkCopySystemProxySettings() -> Unmanaged<CFDictionary>?
```

## Discussion

Discussion The dictionary returned contains key-value pairs that represent the current internet proxy settings. The keys in this dictionary are defined in Global Proxy Settings Constants. The caller is responsible for releasing the returned dictionary.

## See Also

### Global Proxy Configuration

- [CFNetworkCopyProxiesForURL(_:_:)](cfnetwork/cfnetworkcopyproxiesforurl(_:_:).md)
- [CFNetworkCopyProxiesForAutoConfigurationScript(_:_:_:)](cfnetwork/cfnetworkcopyproxiesforautoconfigurationscript(_:_:_:).md)
- [CFNetworkExecuteProxyAutoConfigurationScript(_:_:_:_:)](cfnetwork/cfnetworkexecuteproxyautoconfigurationscript(_:_:_:_:).md)
- [CFNetworkExecuteProxyAutoConfigurationURL(_:_:_:_:)](cfnetwork/cfnetworkexecuteproxyautoconfigurationurl(_:_:_:_:).md)
- [CFProxyAutoConfigurationResultCallback](cfnetwork/cfproxyautoconfigurationresultcallback.md)
- [Property Keys](cfnetwork/property-keys.md)
- [Proxy Types](cfnetwork/proxy-types.md)
- [Global Proxy Settings Constants](cfnetwork/global-proxy-settings-constants.md)
