---
title: "nw_resolver_config_create_https(_:)"
framework: network
role: symbol
role_heading: Function
path: "network/nw_resolver_config_create_https(_:)"
---

# nw_resolver_config_create_https(_:)

Initializes a DNS-over-HTTPS resolver configuration.

## Declaration

```swift
func nw_resolver_config_create_https(_ url_endpoint: nw_endpoint_t) -> nw_resolver_config_t
```

## Parameters

- `url_endpoint`: The URL describes the location of the DNS server, such as “https://dnsserver.example.net/dns-query”. See https://tools.ietf.org/html/rfc8484 for more details.

## See Also

### Requiring Encrypted DNS

- [nw_privacy_context_require_encrypted_name_resolution(_:_:_:)](network/nw_privacy_context_require_encrypted_name_resolution(_:_:_:).md)
- [nw_resolver_config_t](network/nw_resolver_config_t.md)
- [nw_resolver_config_create_tls(_:)](network/nw_resolver_config_create_tls(_:).md)
- [nw_resolver_config_add_server_address(_:_:)](network/nw_resolver_config_add_server_address(_:_:).md)
