---
title: "loadRequest(_:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uiwebview/loadrequest(_:)"
---

# loadRequest(_:)

Connects to a given URL by initiating an asynchronous client request.

## Declaration

```swift
func loadRequest(_ request: URLRequest)
```

## Parameters

- `request`: A URL request identifying the location of the content to load.

## Discussion

Discussion Don’t use this method to load local HTML files; instead, use loadHTMLString(_:baseURL:). To stop this load, use the stopLoading() method. To see whether the receiver is done loading the content, use the isLoading property.

## See Also

### Loading content

- [load(_:mimeType:textEncodingName:baseURL:)](uikit/uiwebview/load(_:mimetype:textencodingname:baseurl:).md)
- [loadHTMLString(_:baseURL:)](uikit/uiwebview/loadhtmlstring(_:baseurl:).md)
- [request](uikit/uiwebview/request.md)
- [isLoading](uikit/uiwebview/isloading.md)
- [stopLoading()](uikit/uiwebview/stoploading().md)
- [reload()](uikit/uiwebview/reload().md)
