Share via


WebRequest.CreateHttp Yöntem

Tanım

Belirtilen URI için yeni HttpWebRequest bir örnek başlatır.

Aşırı Yüklemeler

CreateHttp(String)
Geçersiz.

Belirtilen URI dizesi için yeni HttpWebRequest bir örnek başlatır.

CreateHttp(Uri)
Geçersiz.

Belirtilen URI için yeni HttpWebRequest bir örnek başlatır.

CreateHttp(String)

Kaynak:
WebRequest.cs
Kaynak:
WebRequest.cs
Kaynak:
WebRequest.cs

Dikkat

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

Belirtilen URI dizesi için yeni HttpWebRequest bir örnek başlatır.

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

Parametreler

requestUriString
String

İnternet kaynağını tanımlayan bir URI dizesi.

Döndürülenler

Belirli bir HttpWebRequest URI dizesi örneği.

Öznitelikler

Özel durumlar

içinde requestUriString belirtilen istek şeması http veya https düzenidir.

requestUriString, null değeridir.

Çağıranın istenen URI'ye veya isteğin yeniden yönlendirildiği bir URI'ye bağlanma izni yok WebPermissionAttribute .

içinde requestUriString belirtilen URI geçerli bir URI değil.

Açıklamalar

CreateHttp(String) yöntemi için sınıfının bir örneğini HttpWebRequestrequestUriStringdöndürür.

veya ile http://https:// başlayan bir URI parametresinde requestUriString geçirildiğinde, tarafından CreateHttp(String)bir HttpWebRequest döndürülür. Diğer herhangi bir düzen bir NotSupportedExceptionoluşturur.

yöntemi parametresini CreateHttp(String)requestUriString kullanarak yeni HttpWebRequestöğesine geçirdiği örneği Uri oluşturur. Yöntem başarılı olursa, döndürülen HttpWebRequest örnekteki AllowReadStreamBuffering özelliği olarak falseayarlanır.

.NET, ve https:// URI düzenleri için http:// destek içerir. WebRequest Diğer istekleri işlemek için özel alt öğeler yöntemiyle RegisterPrefix kaydedilir. Create(String) yöntemi, diğer şemalar için sınıfının alt öğesini WebRequest oluşturmak için kullanılabilir.

Şunlara uygulanır

CreateHttp(Uri)

Kaynak:
WebRequest.cs
Kaynak:
WebRequest.cs
Kaynak:
WebRequest.cs

Dikkat

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

Belirtilen URI için yeni HttpWebRequest bir örnek başlatır.

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

Parametreler

requestUri
Uri

İnternet kaynağını tanımlayan bir URI.

Döndürülenler

Belirli bir HttpWebRequest URI dizesi örneği.

Öznitelikler

Özel durumlar

içinde requestUri belirtilen istek şeması http veya https düzenidir.

requestUri, null değeridir.

Çağıranın istenen URI'ye veya isteğin yeniden yönlendirildiği bir URI'ye bağlanma izni yok WebPermissionAttribute .

içinde requestUri belirtilen URI geçerli bir URI değil.

Açıklamalar

CreateHttp(Uri) yöntemi için sınıfının bir örneğini HttpWebRequestrequestUridöndürür.

veya ile http://http:// başlayan bir URI parametresinde requestUri geçirildiğinde, tarafından CreateHttp(Uri)bir HttpWebRequest döndürülür. Başka bir şema bir oluşturur NotSupportedException.

yöntemi, CreateHttp(Uri) parametresini requestUri kullanarak yeni HttpWebRequest bir örnek oluşturur. Yöntem başarılı olursa, döndürülen HttpWebRequest örnekteki AllowReadStreamBuffering özelliği olarak falseayarlanır.

.NET, ve https:// URI düzenleri için http:// destek içerir. WebRequest Diğer istekleri işlemek için özel alt öğeler yöntemiyle RegisterPrefix kaydedilir. Create(Uri) yöntemi, diğer şemalar için sınıfının alt öğesini WebRequest oluşturmak için kullanılabilir.

Şunlara uygulanır