WebRequest.CreateDefault(Uri) Метод

Определение

Внимание!

WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.

Инициализирует новый WebRequest экземпляр для указанной схемы URI.

public:
 static System::Net::WebRequest ^ CreateDefault(Uri ^ requestUri);
[System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Net.WebRequest CreateDefault(Uri requestUri);
public static System.Net.WebRequest CreateDefault(Uri requestUri);
[<System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member CreateDefault : Uri -> System.Net.WebRequest
static member CreateDefault : Uri -> System.Net.WebRequest
Public Shared Function CreateDefault (requestUri As Uri) As WebRequest

Параметры

requestUri
Uri

Uri URI запрошенного ресурса.

Возвращаемое значение

Потомок WebRequest указанной схемы URI.

Атрибуты

Исключения

Указанная в requestUri запросе схема не зарегистрирована.

requestUri равно null.

Вызывающий объект не имеет WebPermissionAttribute разрешения на подключение к запрошенным URI или URI, на который перенаправляется запрос.

Комментарии

Метод CreateDefault возвращает WebRequest экземпляр-потомок на основе только части схемы URI.

Например, когда передается универсальный код ресурса (URI), начинающийся с http:// , requestUriHttpWebRequest возвращаетсяCreateDefault. Если вместо этого передается универсальный код ресурса (URI file:// ), CreateDefault метод возвращает значение FileWebRequest.

Note

Этот элемент выводит сведения о трассировке при включении трассировки сети в приложении. Дополнительные сведения см. в разделе Network Трассировка в .NET.

Применяется к