WebRequest::CreateDefault Method (Uri^)
Initializes a new WebRequest instance for the specified URI scheme.
Assembly: System (in System.dll)
Parameters
- requestUri
-
Type:
System::Uri^
A Uri containing the URI of the requested resource.
| Exception | Condition |
|---|---|
| NotSupportedException | The request scheme specified in requestUri is not registered. |
| ArgumentNullException | requestUri is null. |
| SecurityException | The caller does not have permission to connect to the requested URI or a URI that the request is redirected to. |
The CreateDefault method returns a WebRequest descendant instance based on only the scheme portion of a URI.
For example, when a URI beginning with http:// is passed in requestUri, an HttpWebRequest is returned by CreateDefault. If a URI beginning with file:// is passed instead, the CreateDefault method will return a FileWebRequest.
Note |
|---|
This member outputs trace information when you enable network tracing in your application. For more information, see Network Tracing in the .NET Framework. |
Available since 1.1
