---
title: "init(url:)"
framework: foundation
role: symbol
role_heading: Initializer
path: "foundation/nsurlrequest/init(url:)-7dmpd"
---

# init(url:)

Creates a URL request for a specified URL.

## Declaration

```swift
convenience init(url URL: URL)
```

## Parameters

- `URL`: The URL for the request.

## Return Value

Return Value The initialized URL request.

## Discussion

Discussion The request is created with the with the default cache policy (NSURLRequest.CachePolicy.useProtocolCachePolicy), and the default timeout interval (60 seconds).

## See Also

### Creating requests

- [init(url:cachePolicy:timeoutInterval:)](foundation/nsurlrequest/init(url:cachepolicy:timeoutinterval:)-2giyj.md)
