WebRequest.CreateHttp Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou HttpWebRequest instanci pro zadaný identifikátor URI.
Přetížení
CreateHttp(String) |
Zastaralé.
Inicializuje novou HttpWebRequest instanci pro zadaný řetězec identifikátoru URI. |
CreateHttp(Uri) |
Zastaralé.
Inicializuje novou HttpWebRequest instanci pro zadaný identifikátor URI. |
CreateHttp(String)
- Zdroj:
- WebRequest.cs
- Zdroj:
- WebRequest.cs
- Zdroj:
- WebRequest.cs
Upozornění
WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.
Inicializuje novou HttpWebRequest instanci pro zadaný řetězec identifikátoru 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
Řetězec identifikátoru URI, který identifikuje internetový prostředek.
Návraty
Instance HttpWebRequest pro konkrétní řetězec identifikátoru URI.
- Atributy
Výjimky
Schéma požadavků zadané v requestUriString
je schéma http nebo https.
requestUriString
je null
.
Volající nemá WebPermissionAttribute oprávnění k připojení k požadovanému identifikátoru URI nebo identifikátoru URI, na který je požadavek přesměrován.
Identifikátor URI zadaný v requestUriString
není platným identifikátorem URI.
Poznámky
Metoda CreateHttp(String) vrátí instanci HttpWebRequest třídy pro requestUriString
.
Pokud identifikátor URI, který začíná parametrem http://
nebo je v parametru requestUriString
předán, HttpWebRequest vrátí CreateHttp(String)https://
parametr . Jakékoli jiné schéma vyvolá NotSupportedException.
Metoda CreateHttp(String) používá requestUriString
parametr k vytvoření Uri instance, kterou předá do nového HttpWebRequestobjektu . Pokud je metoda úspěšná, AllowReadStreamBuffering vlastnost vrácené HttpWebRequest instance je nastavena na false
hodnotu .
.NET zahrnuje podporu schémat http://
URI a https://
. Vlastní WebRequest potomci pro zpracování jiných požadavků jsou registrováni pomocí RegisterPrefix metody. Metodu Create(String) lze použít k vytvoření potomka WebRequest třídy pro jiná schémata.
Platí pro
CreateHttp(Uri)
- Zdroj:
- WebRequest.cs
- Zdroj:
- WebRequest.cs
- Zdroj:
- WebRequest.cs
Upozornění
WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.
Inicializuje novou HttpWebRequest instanci pro zadaný identifikátor 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
Identifikátor URI, který identifikuje internetový prostředek.
Návraty
Instance HttpWebRequest pro konkrétní řetězec identifikátoru URI.
- Atributy
Výjimky
Schéma požadavků zadané v requestUri
je schéma http nebo https.
requestUri
je null
.
Volající nemá WebPermissionAttribute oprávnění k připojení k požadovanému identifikátoru URI nebo identifikátoru URI, na který je požadavek přesměrován.
Identifikátor URI zadaný v requestUri
není platným identifikátorem URI.
Poznámky
Metoda CreateHttp(Uri) vrátí instanci HttpWebRequest třídy pro requestUri
.
Při identifikátoru URI, který začíná parametrem http://
nebo http://
je v parametru requestUri
předán, HttpWebRequest je vrácen parametrem CreateHttp(Uri). Jiné jiné schéma vyvolá NotSupportedException.
Metoda CreateHttp(Uri) používá requestUri
parametr k vytvoření nové HttpWebRequest instance. Pokud je metoda úspěšná, AllowReadStreamBuffering vlastnost vrácené HttpWebRequest instance je nastavena na false
hodnotu .
.NET zahrnuje podporu schémat http://
URI a https://
. Vlastní WebRequest potomci pro zpracování jiných požadavků jsou registrováni pomocí RegisterPrefix metody. Metodu Create(Uri) lze použít k vytvoření potomka WebRequest třídy pro jiná schémata.