Instance Property


A dictionary containing information about the proxy to use within this session.


var connectionProxyDictionary: [AnyHashable : Any]? { get set }


This property controls which proxy tasks within sessions based on this configuration use when connecting to remote hosts.

The default value is NULL, which means that tasks use the default system settings.

See Global Proxy Configuration for more information about these dictionaries.

See Also

Setting HTTP Policy and Proxy Properties

var httpMaximumConnectionsPerHost: Int

The maximum number of simultaneous connections to make to a given host.

var httpShouldUsePipelining: Bool

A Boolean value that determines whether the session should use HTTP pipelining.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software