Condividi tramite


WebRequest.CreateHttp Metodo

Definizione

Inizializza una nuova istanza di HttpWebRequest per l'URI specificato.

Overload

CreateHttp(String)
Obsoleti.

Inizializza una nuova istanza di HttpWebRequest per la stinga URI specificata.

CreateHttp(Uri)
Obsoleti.

Inizializza una nuova istanza di HttpWebRequest per l'URI specificato.

CreateHttp(String)

Origine:
WebRequest.cs
Origine:
WebRequest.cs
Origine:
WebRequest.cs

Attenzione

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

Inizializza una nuova istanza di HttpWebRequest per la stinga URI specificata.

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

Parametri

requestUriString
String

Stringa URI che identifica la risorsa Internet.

Restituisce

Istanza HttpWebRequest per la stringa URI specifica.

Attributi

Eccezioni

Lo schema di richiesta specificato in requestUriString è lo schema https o http.

requestUriString è null.

Il chiamante non dispone dell'autorizzazione WebPermissionAttribute per connettersi all'URI richiesto o a un URI a cui viene reindirizzata la richiesta.

L'URI specificato in requestUriString non è valido.

Commenti

Il CreateHttp(String) metodo restituisce un'istanza della HttpWebRequest classe per .requestUriString

Quando un URI che inizia con http:// o viene passato nel requestUriString parametro , viene restituito da HttpWebRequestCreateHttp(String).https:// Qualsiasi altro schema genererà un oggetto NotSupportedException.

Il CreateHttp(String) metodo usa il parametro per creare un'istanza requestUriStringUri che passa al nuovo HttpWebRequestoggetto . Se il metodo ha esito positivo, la AllowReadStreamBuffering proprietà nell'istanza restituita viene impostata HttpWebRequest su false.

.NET include il supporto per gli http:// schemi URI e https:// . I discendenti personalizzati WebRequest per gestire altre richieste vengono registrati con il RegisterPrefix metodo . Il Create(String) metodo può essere usato per creare un discendente della WebRequest classe per altri schemi.

Si applica a

CreateHttp(Uri)

Origine:
WebRequest.cs
Origine:
WebRequest.cs
Origine:
WebRequest.cs

Attenzione

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

Inizializza una nuova istanza di HttpWebRequest per l'URI specificato.

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

Parametri

requestUri
Uri

URI che identifica la risorsa Internet.

Restituisce

Istanza HttpWebRequest per la stringa URI specifica.

Attributi

Eccezioni

Lo schema di richiesta specificato in requestUri è lo schema https o http.

requestUri è null.

Il chiamante non dispone dell'autorizzazione WebPermissionAttribute per connettersi all'URI richiesto o a un URI a cui viene reindirizzata la richiesta.

L'URI specificato in requestUri non è valido.

Commenti

Il CreateHttp(Uri) metodo restituisce un'istanza della HttpWebRequest classe per .requestUri

Quando un URI che inizia con http:// o http:// viene passato nel requestUri parametro , viene HttpWebRequest restituito da CreateHttp(Uri). Un altro schema genererà un'eccezione NotSupportedException.

Il CreateHttp(Uri) metodo usa il requestUri parametro per creare una nuova HttpWebRequest istanza. Se il metodo ha esito positivo, la AllowReadStreamBuffering proprietà nell'istanza restituita viene impostata HttpWebRequest su false.

.NET include il supporto per gli http:// schemi URI e https:// . I discendenti personalizzati WebRequest per gestire altre richieste vengono registrati con il RegisterPrefix metodo . Il Create(Uri) metodo può essere usato per creare un discendente della WebRequest classe per altri schemi.

Si applica a