---
title: probeURL
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/neevaluateconnectionrule/probeurl
---

# probeURL

An HTTP or HTTPS URL. If the rule matches the connection being established and the action is NEEvaluateConnectionRuleActionConnectIfNeeded and a request sent to this URL results in a response with an HTTP response code other than 200, then the VPN is started.

## Declaration

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

## See Also

### Accessing Rule Match Properties

- [matchDomains](networkextension/neevaluateconnectionrule/matchdomains.md)
- [useDNSServers](networkextension/neevaluateconnectionrule/usednsservers.md)
