다음을 통해 공유


WebRequest.CreateHttp 메서드

정의

지정된 URI에 대한 새 HttpWebRequest 인스턴스를 초기화합니다.

오버로드

CreateHttp(String)
사용되지 않음.

지정된 URI 문자열에 대한 새 HttpWebRequest 인스턴스를 초기화합니다.

CreateHttp(Uri)
사용되지 않음.

지정된 URI에 대한 새 HttpWebRequest 인스턴스를 초기화합니다.

CreateHttp(String)

Source:
WebRequest.cs
Source:
WebRequest.cs
Source:
WebRequest.cs

주의

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

지정된 URI 문자열에 대한 새 HttpWebRequest 인스턴스를 초기화합니다.

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

매개 변수

requestUriString
String

인터넷 리소스를 식별하는 URI 문자열입니다.

반환

지정한 URI 문자열에 대한 HttpWebRequest 인스턴스입니다.

특성

예외

requestUriString에 지정된 요청 체계가 http 또는 https 체계인 경우

requestUriString이(가) null인 경우

호출자에게 요청된 URI 또는 요청이 리디렉션되는 URI에 연결할 WebPermissionAttribute 권한이 없는 경우

requestUriString에 지정된 URI가 유효한 URI가 아닌 경우

설명

메서드는 CreateHttp(String) 에 대한 클래스의 HttpWebRequest 인스턴스를 반환합니다 requestUriString.

로 시작 http:// 하거나 매개 변수 HttpWebRequest 에 전달되는 URI는 에서 requestUriString 반환CreateHttp(String)됩니다.https:// 다른 모든 체계는 을 throw합니다 NotSupportedException.

메서드는 CreateHttp(String) 매개 변수를 requestUriString 사용하여 새 HttpWebRequestUri 전달하는 인스턴스를 만듭니다. 메서드가 성공하면 반환 HttpWebRequestAllowReadStreamBuffering 인스턴스의 속성이 로 false설정됩니다.

.NET에는 및 https:// URI 스키마에 대한 http:// 지원이 포함됩니다. 다른 요청을 처리하기 위한 사용자 지정 WebRequest 하위 항목은 메서드에 RegisterPrefix 등록됩니다. 메서드를 Create(String) 사용하여 다른 스키마에 대한 클래스의 WebRequest 하위 항목을 만들 수 있습니다.

적용 대상

CreateHttp(Uri)

Source:
WebRequest.cs
Source:
WebRequest.cs
Source:
WebRequest.cs

주의

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

지정된 URI에 대한 새 HttpWebRequest 인스턴스를 초기화합니다.

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

매개 변수

requestUri
Uri

인터넷 리소스를 식별하는 URI입니다.

반환

지정한 URI 문자열에 대한 HttpWebRequest 인스턴스입니다.

특성

예외

requestUri에 지정된 요청 체계가 http 또는 https 체계인 경우

requestUri이(가) null인 경우

호출자에게 요청된 URI 또는 요청이 리디렉션되는 URI에 연결할 WebPermissionAttribute 권한이 없는 경우

requestUri에 지정된 URI가 유효한 URI가 아닌 경우

설명

메서드는 CreateHttp(Uri) 에 대한 클래스의 HttpWebRequest 인스턴스를 반환합니다 requestUri.

로 시작 http:// 하거나 매개 변수 HttpWebRequest 에 전달되는 URI는 에서 requestUri 반환CreateHttp(Uri)됩니다.http:// 다른 스키마는 을 throw합니다 NotSupportedException.

메서드는 CreateHttp(Uri) 매개 변수를 requestUri 사용하여 새 HttpWebRequest 인스턴스를 만듭니다. 메서드가 성공하면 반환 HttpWebRequestAllowReadStreamBuffering 인스턴스의 속성이 로 false설정됩니다.

.NET에는 및 https:// URI 스키마에 대한 http:// 지원이 포함됩니다. 다른 요청을 처리하기 위한 사용자 지정 WebRequest 하위 항목은 메서드에 RegisterPrefix 등록됩니다. 메서드를 Create(Uri) 사용하여 다른 스키마에 대한 클래스의 WebRequest 하위 항목을 만들 수 있습니다.

적용 대상