---
title: redirect
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetresourceloadingrequest/redirect
---

# redirect

An URL request instance if the loading request was redirected.

## Declaration

```swift
var redirect: URLRequest? { get set }
```

## Discussion

Discussion Set this property to an instance of NSURLRequest indicating a redirection of the loading request to another URL. If no redirection is needed, the value of this property must be nil, which is the default.

## See Also

### Accessing the request data

- [request](avfoundation/avassetresourceloadingrequest/request.md)
- [requestor](avfoundation/avassetresourceloadingrequest/requestor.md)
- [contentInformationRequest](avfoundation/avassetresourceloadingrequest/contentinformationrequest.md)
- [dataRequest](avfoundation/avassetresourceloadingrequest/datarequest.md)
- [streamingContentKeyRequestData(forApp:contentIdentifier:options:)](avfoundation/avassetresourceloadingrequest/streamingcontentkeyrequestdata(forapp:contentidentifier:options:).md)
- [persistentContentKey(fromKeyVendorResponse:options:)](avfoundation/avassetresourceloadingrequest/persistentcontentkey(fromkeyvendorresponse:options:).md)
- [AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey](avfoundation/avassetresourceloadingrequeststreamingcontentkeyrequestrequirespersistentkey.md)
