C# 클래스 Gallatin.Core.Filters.HttpResponseFilter

상속: IHttpResponseFilter
파일 보기 프로젝트 열기: williamoneill/Gallatin 1 사용 예제들

공개 메소드들

메소드 설명
ApplyResponseBodyFilter ( IHttpResponse response, byte body ) : byte[]
ApplyResponseBodyFilter ( IHttpResponse response, byte body, IEnumerable bodyCallbacks ) : byte[]
ApplyResponseHeaderFilters ( IHttpResponse response, IEnumerable &bodyCallbacks ) : byte[]
ApplyResponseHeaderFilters ( IHttpResponse response, bool &isBodyRequired ) : byte[]
HttpResponseFilter ( IHttpRequest request, string connectionId, IAccessLog accessLog, IFilterCollections collections ) : System

비공개 메소드들

메소드 설명
DecompressBody ( IHttpResponse args, byte body ) : byte[]

메소드 상세

ApplyResponseBodyFilter() 공개 메소드

public ApplyResponseBodyFilter ( IHttpResponse response, byte body ) : byte[]
response IHttpResponse
body byte
리턴 byte[]

ApplyResponseBodyFilter() 공개 메소드

public ApplyResponseBodyFilter ( IHttpResponse response, byte body, IEnumerable bodyCallbacks ) : byte[]
response IHttpResponse
body byte
bodyCallbacks IEnumerable
리턴 byte[]

ApplyResponseHeaderFilters() 공개 메소드

public ApplyResponseHeaderFilters ( IHttpResponse response, IEnumerable &bodyCallbacks ) : byte[]
response IHttpResponse
bodyCallbacks IEnumerable
리턴 byte[]

ApplyResponseHeaderFilters() 공개 메소드

public ApplyResponseHeaderFilters ( IHttpResponse response, bool &isBodyRequired ) : byte[]
response IHttpResponse
isBodyRequired bool
리턴 byte[]

HttpResponseFilter() 공개 메소드

public HttpResponseFilter ( IHttpRequest request, string connectionId, IAccessLog accessLog, IFilterCollections collections ) : System
request IHttpRequest
connectionId string
accessLog IAccessLog
collections IFilterCollections
리턴 System