WebRequest.CreateHttp WebRequest.CreateHttp WebRequest.CreateHttp WebRequest.CreateHttp Method

Definición

Inicializa una nueva instancia de HttpWebRequest para el URI especificado.Initializes a new HttpWebRequest instance for the specified URI.

Sobrecargas

CreateHttp(String) CreateHttp(String) CreateHttp(String) CreateHttp(String)

Inicializa una nueva instancia de HttpWebRequest para la cadena de URI especificada.Initializes a new HttpWebRequest instance for the specified URI string.

CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri)

Inicializa una nueva instancia de HttpWebRequest para el URI especificado.Initializes a new HttpWebRequest instance for the specified URI.

CreateHttp(String) CreateHttp(String) CreateHttp(String) CreateHttp(String)

Inicializa una nueva instancia de HttpWebRequest para la cadena de URI especificada.Initializes a new HttpWebRequest instance for the specified URI string.

public:
 static System::Net::HttpWebRequest ^ CreateHttp(System::String ^ requestUriString);
public static System.Net.HttpWebRequest CreateHttp (string requestUriString);
static member CreateHttp : string -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUriString As String) As HttpWebRequest

Parámetros

requestUriString
String String String String

Cadena de URI que identifica el recurso de Internet.A URI string that identifies the Internet resource.

Devoluciones

Instancia de HttpWebRequest para la cadena de URI concreta.An HttpWebRequest instance for the specific URI string.

Excepciones

El esquema de solicitud especificado en requestUriString es http o https.The request scheme specified in requestUriString is the http or https scheme.

El valor de requestUriString es null.requestUriString is null.

El autor de la llamada no tiene permiso WebPermissionAttribute para conectarse al URI solicitado o un URI al que se redirige la solicitud.The caller does not have WebPermissionAttribute permission to connect to the requested URI or a URI that the request is redirected to.

El URI especificado en requestUriString no es un URI válido.The URI specified in requestUriString is not a valid URI.

Comentarios

El CreateHttp(String) método devuelve una instancia de la HttpWebRequest de clases para el requestUriString.The CreateHttp(String) method returns an instance of the HttpWebRequest class for the requestUriString.

Cuando un URI que empieza por http:// o http:// se pasa el requestUriString parámetro, un HttpWebRequest devuelto por CreateHttp(String).When a URI that begins with http:// or http:// is passed in the requestUriString parameter, a HttpWebRequest is returned by CreateHttp(String). Otro otro esquema producirá una NotSupportedException.Another other scheme will throw an NotSupportedException.

El CreateHttp(String) método usa la requestUriString parámetro para crear un Uri que pasa a la nueva instancia de HttpWebRequest.The CreateHttp(String) method uses the requestUriString parameter to create a Uri instance that it passes to the new HttpWebRequest. Si el método se realiza correctamente, el AllowReadStreamBuffering propiedad en el valor devuelto HttpWebRequest instancia se establece en false.If the method is successful, the AllowReadStreamBuffering property on the returned HttpWebRequest instance is set to false.

.NET incluye compatibilidad con la http:// y https:// esquemas de URI..NET includes support for the http:// and https:// URI schemes. Custom WebRequest descendientes para controlar otras solicitudes se registran con el RegisterPrefix método.Custom WebRequest descendants to handle other requests are registered with the RegisterPrefix method. El Create(String) método puede utilizarse para crear un descendiente de la WebRequest clase para otros esquemas.The Create(String) method can be used to create a descendant of the WebRequest class for other schemes.

CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri)

Inicializa una nueva instancia de HttpWebRequest para el URI especificado.Initializes a new HttpWebRequest instance for the specified URI.

public:
 static System::Net::HttpWebRequest ^ CreateHttp(Uri ^ requestUri);
public static System.Net.HttpWebRequest CreateHttp (Uri requestUri);
static member CreateHttp : Uri -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUri As Uri) As HttpWebRequest

Parámetros

requestUri
Uri Uri Uri Uri

URI que identifica el recurso de Internet.A URI that identifies the Internet resource.

Devoluciones

Instancia de HttpWebRequest para la cadena de URI concreta.An HttpWebRequest instance for the specific URI string.

Excepciones

El esquema de solicitud especificado en requestUri es http o https.The request scheme specified in requestUri is the http or https scheme.

El valor de requestUri es null.requestUri is null.

El autor de la llamada no tiene permiso WebPermissionAttribute para conectarse al URI solicitado o un URI al que se redirige la solicitud.The caller does not have WebPermissionAttribute permission to connect to the requested URI or a URI that the request is redirected to.

El URI especificado en requestUri no es un URI válido.The URI specified in requestUri is not a valid URI.

Comentarios

El CreateHttp(Uri) método devuelve una instancia de la HttpWebRequest de clases para el requestUri.The CreateHttp(Uri) method returns an instance of the HttpWebRequest class for the requestUri.

Cuando un URI que empieza por http:// o http:// se pasa el requestUri parámetro, un HttpWebRequest devuelto por CreateHttp(Uri).When a URI that begins with http:// or http:// is passed in the requestUri parameter, an HttpWebRequest is returned by CreateHttp(Uri). Otro otro esquema producirá una NotSupportedException.Another other scheme will throw a NotSupportedException.

El CreateHttp(Uri) método usa la requestUri parámetro para crear un nuevo HttpWebRequest instancia.The CreateHttp(Uri) method uses the requestUri parameter to create a new HttpWebRequest instance. Si el método se realiza correctamente, el AllowReadStreamBuffering propiedad en el valor devuelto HttpWebRequest instancia se establece en false.If the method is successful, the AllowReadStreamBuffering property on the returned HttpWebRequest instance is set to false.

.NET incluye compatibilidad con la http:// y https:// esquemas de URI..NET includes support for the http:// and https:// URI schemes. Custom WebRequest descendientes para controlar otras solicitudes se registran con el RegisterPrefix método.Custom WebRequest descendants to handle other requests are registered with the RegisterPrefix method. El Create(Uri) método puede utilizarse para crear un descendiente de la WebRequest clase para otros esquemas.The Create(Uri) method can be used to create a descendant of the WebRequest class for other schemes.

Se aplica a