WebRequest.CreateHttp Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 false
en .
.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 false
en .
.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.