WebRequest.CreateHttp Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe HttpWebRequest wystąpienie dla określonego identyfikatora URI.
Przeciążenia
CreateHttp(String) |
Przestarzałe.
Inicjuje nowe HttpWebRequest wystąpienie dla określonego ciągu identyfikatora URI. |
CreateHttp(Uri) |
Przestarzałe.
Inicjuje nowe HttpWebRequest wystąpienie dla określonego identyfikatora URI. |
CreateHttp(String)
- Źródło:
- WebRequest.cs
- Źródło:
- WebRequest.cs
- Źródło:
- WebRequest.cs
Przestroga
WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.
Inicjuje nowe HttpWebRequest wystąpienie dla określonego ciągu identyfikatora URI.
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
Parametry
- requestUriString
- String
Ciąg identyfikatora URI identyfikujący zasób internetowy.
Zwraca
Wystąpienie HttpWebRequest określonego ciągu identyfikatora URI.
- Atrybuty
Wyjątki
Schemat żądania określony w requestUriString
pliku to schemat http lub https.
requestUriString
to null
.
Obiekt wywołujący nie ma WebPermissionAttribute uprawnień do nawiązywania połączenia z żądanym identyfikatorem URI lub identyfikatorem URI, do którego jest przekierowywane żądanie.
Identyfikator URI określony w pliku requestUriString
nie jest prawidłowym identyfikatorem URI.
Uwagi
Metoda CreateHttp(String) zwraca wystąpienie HttpWebRequest klasy dla klasy requestUriString
.
Gdy identyfikator URI rozpoczynający się od http://
lub https://
jest przekazywany w parametrze requestUriString
, HttpWebRequest element jest zwracany przez CreateHttp(String)element . Każdy inny schemat zgłosi wyjątek NotSupportedException.
Metoda CreateHttp(String) używa parametru requestUriString
, aby utworzyć Uri wystąpienie, które przekazuje do nowego HttpWebRequest. Jeśli metoda zakończy się pomyślnie, AllowReadStreamBuffering właściwość zwróconego HttpWebRequest wystąpienia jest ustawiona na false
wartość .
Platforma .NET obejmuje obsługę schematów identyfikatorów http://
URI i https://
. Niestandardowe WebRequest elementy podrzędne do obsługi innych żądań są rejestrowane za pomocą RegisterPrefix metody . Metody Create(String) można użyć do utworzenia elementu podrzędnego WebRequest klasy dla innych schematów.
Dotyczy
CreateHttp(Uri)
- Źródło:
- WebRequest.cs
- Źródło:
- WebRequest.cs
- Źródło:
- WebRequest.cs
Przestroga
WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.
Inicjuje nowe HttpWebRequest wystąpienie dla określonego identyfikatora URI.
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
Parametry
- requestUri
- Uri
Identyfikator URI identyfikujący zasób internetowy.
Zwraca
Wystąpienie HttpWebRequest określonego ciągu identyfikatora URI.
- Atrybuty
Wyjątki
Schemat żądania określony w requestUri
pliku to schemat http lub https.
requestUri
to null
.
Obiekt wywołujący nie ma WebPermissionAttribute uprawnień do nawiązywania połączenia z żądanym identyfikatorem URI lub identyfikatorem URI, do którego jest przekierowywane żądanie.
Identyfikator URI określony w pliku requestUri
nie jest prawidłowym identyfikatorem URI.
Uwagi
Metoda CreateHttp(Uri) zwraca wystąpienie HttpWebRequest klasy dla klasy requestUri
.
Gdy identyfikator URI rozpoczynający się od http://
lub http://
jest przekazywany w parametrze requestUri
, HttpWebRequest element jest zwracany przez CreateHttp(Uri)parametr . Inny inny schemat zgłosi błąd NotSupportedException.
Metoda CreateHttp(Uri) używa parametru requestUri
do utworzenia nowego HttpWebRequest wystąpienia. Jeśli metoda zakończy się pomyślnie, AllowReadStreamBuffering właściwość zwróconego HttpWebRequest wystąpienia jest ustawiona na false
wartość .
Platforma .NET obejmuje obsługę schematów identyfikatorów http://
URI i https://
. Niestandardowe WebRequest elementy podrzędne do obsługi innych żądań są rejestrowane za pomocą RegisterPrefix metody . Metody Create(Uri) można użyć do utworzenia elementu podrzędnego WebRequest klasy dla innych schematów.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla