WebRequest.CreateHttp Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza di HttpWebRequest per l'URI specificato.
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. |
- 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 requestUriString
Uri 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
.NET 9 e altre versioni
Prodotto | Versioni (Obsoleto) |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5 (6, 7, 8, 9) |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |
- 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
.NET 9 e altre versioni
Prodotto | Versioni (Obsoleto) |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5 (6, 7, 8, 9) |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: