---
title: AVURLAssetHTTPUserAgentKey
framework: avfoundation
role: symbol
role_heading: Global Variable
path: avfoundation/avurlassethttpuseragentkey
---

# AVURLAssetHTTPUserAgentKey

A key that specifies the user agent of requests that an asset makes.

## Declaration

```swift
let AVURLAssetHTTPUserAgentKey: String
```

## Discussion

Discussion Use this key to set a custom User-Agent header on requests that this asset makes. The system uses its default user agent if you don’t specify a value.

## See Also

### Options

- [AVURLAssetAllowsCellularAccessKey](avfoundation/avurlassetallowscellularaccesskey.md)
- [AVURLAssetAllowsConstrainedNetworkAccessKey](avfoundation/avurlassetallowsconstrainednetworkaccesskey.md)
- [AVURLAssetAllowsExpensiveNetworkAccessKey](avfoundation/avurlassetallowsexpensivenetworkaccesskey.md)
- [AVURLAssetHTTPCookiesKey](avfoundation/avurlassethttpcookieskey.md)
- [AVURLAssetOverrideMIMETypeKey](avfoundation/avurlassetoverridemimetypekey.md)
- [AVURLAssetPreferPreciseDurationAndTimingKey](avfoundation/avurlassetpreferprecisedurationandtimingkey.md)
- [AVURLAssetPrimarySessionIdentifierKey](avfoundation/avurlassetprimarysessionidentifierkey.md)
- [AVURLAssetReferenceRestrictionsKey](avfoundation/avurlassetreferencerestrictionskey.md)
- [AVURLAssetShouldSupportAliasDataReferencesKey](avfoundation/avurlassetshouldsupportaliasdatareferenceskey.md)
- [AVURLAssetURLRequestAttributionKey](avfoundation/avurlasseturlrequestattributionkey.md)
- [AVURLAssetShouldParseExternalSphericalTagsKey](avfoundation/avurlassetshouldparseexternalsphericaltagskey.md)
