Comparteix a través de


WebRequest.CreateHttp Método

Definición

Inicializa una nueva instancia de HttpWebRequest para el URI especificado.

Sobrecargas

CreateHttp(String)
Obsoletos.

Inicializa una nueva instancia de HttpWebRequest para la cadena de URI especificada.

CreateHttp(Uri)
Obsoletos.

Inicializa una nueva instancia de HttpWebRequest para el URI especificado.

CreateHttp(String)

Source:
WebRequest.cs
Source:
WebRequest.cs
Source:
WebRequest.cs

Precaución

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

Inicializa una nueva instancia de HttpWebRequest para la cadena de URI especificada.

public:
 static System::Net::HttpWebRequest ^ CreateHttp(System::String ^ requestUriString);
public static System.Net.HttpWebRequest CreateHttp (string requestUriString);
[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.HttpWebRequest CreateHttp (string requestUriString);
static member CreateHttp : string -> System.Net.HttpWebRequest
[<System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member CreateHttp : string -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUriString As String) As HttpWebRequest

Parámetros

requestUriString
String

Cadena de URI que identifica el recurso de Internet.

Devoluciones

Instancia de HttpWebRequest para la cadena de URI concreta.

Atributos

Excepciones

El esquema de solicitud especificado en requestUriString es http o https.

requestUriString es null.

El autor de la llamada no tiene permiso WebPermissionAttribute para conectarse al URI solicitado o un URI al que se redirige la solicitud.

El URI especificado en requestUriString no es un URI válido.

Comentarios

El CreateHttp(String) método devuelve una instancia de la HttpWebRequest clase para .requestUriString

Cuando un URI que comienza por http:// o https:// se pasa en el requestUriString parámetro , devuelve un HttpWebRequest .CreateHttp(String) Cualquier otro esquema producirá una NotSupportedExceptionexcepción .

El CreateHttp(String) método usa el requestUriString parámetro para crear una Uri instancia que pasa al nuevo HttpWebRequest. Si el método se ejecuta correctamente, la AllowReadStreamBuffering propiedad de la instancia devuelta HttpWebRequest se establece falseen .

.NET incluye compatibilidad con los http:// esquemas de URI y https:// . Los descendientes personalizados WebRequest para controlar otras solicitudes se registran con el RegisterPrefix método . El Create(String) método se puede usar para crear un descendiente de la WebRequest clase para otros esquemas.

Se aplica a

CreateHttp(Uri)

Source:
WebRequest.cs
Source:
WebRequest.cs
Source:
WebRequest.cs

Precaución

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

Inicializa una nueva instancia de HttpWebRequest para el URI especificado.

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

Parámetros

requestUri
Uri

URI que identifica el recurso de Internet.

Devoluciones

Instancia de HttpWebRequest para la cadena de URI concreta.

Atributos

Excepciones

El esquema de solicitud especificado en requestUri es http o https.

requestUri es null.

El autor de la llamada no tiene permiso WebPermissionAttribute para conectarse al URI solicitado o un URI al que se redirige la solicitud.

El URI especificado en requestUri no es un URI válido.

Comentarios

El CreateHttp(Uri) método devuelve una instancia de la HttpWebRequest clase para .requestUri

Cuando se pasa un URI que comienza por http:// o http:// se pasa en el requestUri parámetro , devuelve CreateHttp(Uri).HttpWebRequest Otro esquema producirá una NotSupportedExceptionexcepción .

El CreateHttp(Uri) método usa el requestUri parámetro para crear una nueva HttpWebRequest instancia. Si el método se ejecuta correctamente, la AllowReadStreamBuffering propiedad de la instancia devuelta HttpWebRequest se establece falseen .

.NET incluye compatibilidad con los http:// esquemas de URI y https:// . Los descendientes personalizados WebRequest para controlar otras solicitudes se registran con el RegisterPrefix método . El Create(Uri) método se puede usar para crear un descendiente de la WebRequest clase para otros esquemas.

Se aplica a