WebRequest.CreateHttp Metod

Definition

Initierar en ny HttpWebRequest instans för den angivna URI:n.

Överlagringar

Name Description
CreateHttp(String)
Föråldrad.

Initierar en ny HttpWebRequest instans för den angivna URI-strängen.

CreateHttp(Uri)
Föråldrad.

Initierar en ny HttpWebRequest instans för den angivna URI:n.

CreateHttp(String)

Källa:
WebRequest.cs
Källa:
WebRequest.cs
Källa:
WebRequest.cs
Källa:
WebRequest.cs
Källa:
WebRequest.cs

Varning

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

Initierar en ny HttpWebRequest instans för den angivna URI-strängen.

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

Parametrar

requestUriString
String

En URI-sträng som identifierar Internetresursen.

Returer

En HttpWebRequest instans för den specifika URI-strängen.

Attribut

Undantag

Det program för begäran som anges i requestUriString är http- eller https-schemat.

requestUriString är null.

Anroparen har WebPermissionAttribute inte behörighet att ansluta till den begärda URI:n eller en URI som begäran omdirigeras till.

Den URI som anges i requestUriString är inte en giltig URI.

Kommentarer

Metoden CreateHttp(String) returnerar en instans av HttpWebRequest klassen för requestUriString.

När en URI som börjar med http:// eller https:// skickas i parametern requestUriString returneras en HttpWebRequest av CreateHttp(String). Alla andra scheman genererar en NotSupportedException.

Metoden CreateHttp(String) använder parametern requestUriString för att skapa en Uri instans som den skickar till den nya HttpWebRequest. Om metoden lyckas AllowReadStreamBuffering är egenskapen på den returnerade HttpWebRequest instansen inställd falsepå .

.NET innehåller stöd för URI-systemen http:// och https://. Anpassade WebRequest underordnade för att hantera andra begäranden registreras med RegisterPrefix metoden. Metoden Create(String) kan användas för att skapa en underordnad WebRequest till klassen för andra scheman.

Gäller för

CreateHttp(Uri)

Källa:
WebRequest.cs
Källa:
WebRequest.cs
Källa:
WebRequest.cs
Källa:
WebRequest.cs
Källa:
WebRequest.cs

Varning

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

Initierar en ny HttpWebRequest instans för den angivna URI:n.

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

Parametrar

requestUri
Uri

En URI som identifierar Internetresursen.

Returer

En HttpWebRequest instans för den specifika URI-strängen.

Attribut

Undantag

Det program för begäran som anges i requestUri är http- eller https-schemat.

requestUri är null.

Anroparen har WebPermissionAttribute inte behörighet att ansluta till den begärda URI:n eller en URI som begäran omdirigeras till.

Den URI som anges i requestUri är inte en giltig URI.

Kommentarer

Metoden CreateHttp(Uri) returnerar en instans av HttpWebRequest klassen för requestUri.

När en URI som börjar med http:// eller http:// skickas i parametern requestUri returneras en HttpWebRequest av CreateHttp(Uri). Ett annat schema genererar en NotSupportedException.

Metoden CreateHttp(Uri) använder parametern requestUri för att skapa en ny HttpWebRequest instans. Om metoden lyckas AllowReadStreamBuffering är egenskapen på den returnerade HttpWebRequest instansen inställd falsepå .

.NET innehåller stöd för URI-systemen http:// och https://. Anpassade WebRequest underordnade för att hantera andra begäranden registreras med RegisterPrefix metoden. Metoden Create(Uri) kan användas för att skapa en underordnad WebRequest till klassen för andra scheman.

Gäller för