---
title: httpMaximumConnectionsPerHost
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/urlsessionconfiguration/httpmaximumconnectionsperhost
---

# httpMaximumConnectionsPerHost

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

## Declaration

```swift
var httpMaximumConnectionsPerHost: Int { get set }
```

## Discussion

Discussion This property determines the maximum number of simultaneous connections made to each host by tasks within sessions based on this configuration. This limit is per session, so if you use multiple sessions, your app as a whole may exceed this limit. Additionally, depending on your connection to the Internet, a session may use a lower limit than the one you specify. The default value is 6.

## See Also

### Setting HTTP policy and proxy properties

- [httpShouldUsePipelining](foundation/urlsessionconfiguration/httpshouldusepipelining.md)
- [proxyConfigurations](foundation/urlsessionconfiguration/proxyconfigurations.md)
- [connectionProxyDictionary](foundation/urlsessionconfiguration/connectionproxydictionary.md)
