HttpListenerResponse 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HttpListener 개체에서 처리하고 있는 요청에 대한 응답을 나타냅니다.
public ref class HttpListenerResponse sealed : IDisposable
public sealed class HttpListenerResponse : IDisposable
type HttpListenerResponse = class
interface IDisposable
Public NotInheritable Class HttpListenerResponse
Implements IDisposable
- 상속
-
HttpListenerResponse
- 구현
설명
클라이언트 리소스에 대 한 요청에서 하는 경우 처리를 HttpListener 개체를 요청 및 응답에서 애플리케이션에 사용할 수는 HttpListenerContext 개체. 요청은 개체로 HttpListenerRequest 표시되며 속성에서 HttpListenerContext.Request 사용할 수 있습니다. 응답은 개체로 HttpListenerResponse 표시되며 속성에서 HttpListenerContext.Response 사용할 수 있습니다.
, , StatusDescription등의 Cookies다양한 속성을 StatusCode설정하여 응답을 사용자 지정할 수 있습니다. 사용 된 HttpListenerResponse.OutputStream 응답 데이터를 쓸 수 있는 인스턴스를 가져오 Stream 려면 속성입니다. 마지막으로 메서드를 호출하여 클라이언트에 응답 데이터를 보냅니다 Close .
속성
ContentEncoding |
이 응답의 Encoding에 대한 OutputStream을 가져오거나 설정합니다. |
ContentLength64 |
응답에 포함된 본문 데이터의 바이트 수를 가져오거나 설정합니다. |
ContentType |
반환된 콘텐츠의 MIME 형식을 가져오거나 설정합니다. |
Cookies |
응답과 함께 반환된 쿠키의 컬렉션을 가져오거나 설정합니다. |
Headers |
서버에서 반환되는 헤더 이름/값 쌍의 컬렉션을 가져오거나 설정합니다. |
KeepAlive |
서버에서 영구 연결을 요청하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
OutputStream |
응답을 쓸 수 있는 대상 Stream 개체를 가져옵니다. |
ProtocolVersion |
응답에 사용되는 HTTP 버전을 가져오거나 설정합니다. |
RedirectLocation |
이 응답의 HTTP |
SendChunked |
응답에 청크 분할 전송 인코딩을 사용할지 여부를 나타내는 값을 가져오거나 설정합니다. |
StatusCode |
클라이언트에 반환되는 HTTP 상태 코드를 가져오거나 설정합니다. |
StatusDescription |
클라이언트에 반환되는 HTTP 상태 코드의 텍스트 설명을 가져오거나 설정합니다. |
메서드
Abort() |
응답을 보내지 않고 클라이언트에 대한 연결을 닫습니다. |
AddHeader(String, String) |
지정된 헤더 및 값을 이 응답에 대한 HTTP 헤더에 추가합니다. |
AppendCookie(Cookie) |
이 응답에 대한 쿠키의 컬렉션에 지정된 Cookie를 추가합니다. |
AppendHeader(String, String) |
이 응답과 함께 보낼 지정된 HTTP 헤더에 값을 추가합니다. |
Close() |
클라이언트에 응답을 보내고 이 HttpListenerResponse 인스턴스에서 보유한 리소스를 해제합니다. |
Close(Byte[], Boolean) |
지정된 바이트 배열을 클라이언트에 반환하고 이 HttpListenerResponse 인스턴스에서 보유한 리소스를 해제합니다. |
CopyFrom(HttpListenerResponse) |
지정된 HttpListenerResponse의 속성을 이 응답에 복사합니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Redirect(String) |
클라이언트를 지정된 URL로 리디렉션하도록 응답을 구성합니다. |
SetCookie(Cookie) |
이 응답과 함께 보낸 쿠키의 컬렉션에서 Cookie를 추가하거나 업데이트합니다. |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
IDisposable.Dispose() |
HttpListenerResponse에서 사용하는 모든 리소스를 해제합니다. |
적용 대상
추가 정보
.NET