HttpRequestMessage HttpRequestMessage HttpRequestMessage HttpRequestMessage Class

정의

HTTP 요청 메시지를 나타냅니다.Represents a HTTP request message.

public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
    interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
상속
HttpRequestMessageHttpRequestMessageHttpRequestMessageHttpRequestMessage
구현

설명

HttpRequestMessage 클래스 헤더, HTTP 동사 및 잠재적으로 데이터를 포함 합니다.The HttpRequestMessage class contains headers, the HTTP verb, and potentially data.

생성자

HttpRequestMessage() HttpRequestMessage() HttpRequestMessage() HttpRequestMessage()

HttpRequestMessage 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the HttpRequestMessage class.

HttpRequestMessage(HttpMethod, String) HttpRequestMessage(HttpMethod, String) HttpRequestMessage(HttpMethod, String) HttpRequestMessage(HttpMethod, String)

HTTP 메서드 및 요청 HttpRequestMessage를 사용하여 Uri 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

HttpRequestMessage(HttpMethod, Uri) HttpRequestMessage(HttpMethod, Uri) HttpRequestMessage(HttpMethod, Uri) HttpRequestMessage(HttpMethod, Uri)

HTTP 메서드 및 요청 HttpRequestMessage를 사용하여 Uri 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

속성

Content Content Content Content

HTTP 메시지의 내용을 가져오거나 설정합니다.Gets or sets the contents of the HTTP message.

Headers Headers Headers Headers

HTTP 요청 헤더의 컬렉션을 가져옵니다.Gets the collection of HTTP request headers.

Method Method Method Method

HTTP 요청 메시지에 사용된 HTTP 메서드를 가져오거나 설정합니다.Gets or sets the HTTP method used by the HTTP request message.

Properties Properties Properties Properties

HTTP 요청의 속성 집합을 가져옵니다.Gets a set of properties for the HTTP request.

RequestUri RequestUri RequestUri RequestUri

HTTP 요청에 사용되는 Uri를 가져오거나 설정합니다.Gets or sets the Uri used for the HTTP request.

Version Version Version Version

HTTP 메시지 버전을 가져오거나 설정합니다.Gets or sets the HTTP message version.

메서드

Dispose() Dispose() Dispose() Dispose()

관리되지 않는 리소스를 해제하고, HttpRequestMessage에서 사용하는 관리되는 리소스를 삭제합니다.Releases the unmanaged resources and disposes of the managed resources used by the HttpRequestMessage.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

HttpRequestMessage에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 삭제할 수 있습니다.Releases the unmanaged resources used by the HttpRequestMessage and optionally disposes of the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

확장 메서드

GetUserPrincipal(HttpRequestMessage) GetUserPrincipal(HttpRequestMessage) GetUserPrincipal(HttpRequestMessage) GetUserPrincipal(HttpRequestMessage)

지정 HTTP 요청 메시지와 관련된 사용자 보안 주체를 가져옵니다.Gets the user principal associated with the specified HTTP request message.

SetUserPrincipal(HttpRequestMessage, IPrincipal) SetUserPrincipal(HttpRequestMessage, IPrincipal) SetUserPrincipal(HttpRequestMessage, IPrincipal) SetUserPrincipal(HttpRequestMessage, IPrincipal)

명시된 HTTP 요청 메시지와 관련된 사용자 본인을 교체한다Replaces the user principal associated with the specified HTTP request message.

ToMessage(HttpRequestMessage) ToMessage(HttpRequestMessage) ToMessage(HttpRequestMessage) ToMessage(HttpRequestMessage)

Message 인스턴스에서 HttpRequestMessage 인스턴스를 만듭니다.Creates a Message instance from an HttpRequestMessage instance.

적용 대상