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í
| Name | Description |
|---|---|
| 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
- 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žadavku zadané v requestUriString tomto schématu je schéma http nebo https.
requestUriString je null.
Volající nemá WebPermissionAttribute oprávnění připojit se 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 tomto identifikátoru není platným identifikátorem URI.
Poznámky
Metoda CreateHttp(String) vrátí instanci HttpWebRequest třídy pro requestUriString.
Pokud je identifikátor URI, který začíná http:// nebo https:// je předán v parametrurequestUriString, je vrácen parametrem CreateHttp(String)HttpWebRequest . Jakékoli jiné schéma vyvolá NotSupportedException.
Metoda CreateHttp(String) pomocí parametru Uri vytvoří instanci, kterou předá nové HttpWebRequestrequestUriString . Pokud je metoda úspěšná, AllowReadStreamBuffering vlastnost vrácená HttpWebRequest instance je nastavena na false.
.NET zahrnuje podporu schémat URI a https:// identifikátorů http:// URI. Vlastní WebRequest potomci pro zpracování jiných požadavků se zaregistrují v RegisterPrefix metodě. Metodu Create(String) lze použít k vytvoření potomku WebRequest třídy pro jiná schémata.
Platí pro
CreateHttp(Uri)
- Zdroj:
- WebRequest.cs
- Zdroj:
- WebRequest.cs
- 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žadavku zadané v requestUri tomto schématu je schéma http nebo https.
requestUri je null.
Volající nemá WebPermissionAttribute oprávnění připojit se 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 tomto identifikátoru není platným identifikátorem URI.
Poznámky
Metoda CreateHttp(Uri) vrátí instanci HttpWebRequest třídy pro requestUri.
Pokud je identifikátor URI, který začíná http:// nebo http:// je předán v parametru requestUri , HttpWebRequest vrátí CreateHttp(Uri)funkce . Další další schéma bude hodit 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.
.NET zahrnuje podporu schémat URI a https:// identifikátorů http:// URI. Vlastní WebRequest potomci pro zpracování jiných požadavků se zaregistrují v RegisterPrefix metodě. Metodu Create(Uri) lze použít k vytvoření potomku WebRequest třídy pro jiná schémata.