C# 클래스 Gallatin.Filter.HtmlBodyFilter

상속: IResponseFilter
파일 보기 프로젝트 열기: williamoneill/Gallatin

공개 메소드들

메소드 설명
EvaluateFilter ( IHttpResponse response, string connectionId, Func &bodyAvailableCallback ) : string

Evaluates the HTML body for undesireable keywords

비공개 메소드들

메소드 설명
ApplyRegexFiltering ( string htmlBody ) : byte[]
CensorWord ( string word ) : string
FindRawHtmlText ( string body ) : string
FindRawHtmlTextOld ( string body ) : string
HtmlBodyFilter ( ISettingsFileLoader loader, ILogger logger ) : System
ParseBody ( IHttpResponse response, string connectionId, byte body ) : byte[]

메소드 상세

EvaluateFilter() 공개 메소드

Evaluates the HTML body for undesireable keywords
public EvaluateFilter ( IHttpResponse response, string connectionId, Func &bodyAvailableCallback ) : string
response IHttpResponse HTTP resonse
connectionId string Client connetion ID
bodyAvailableCallback Func Callback to invoke when the HTML body is available, or null if the reponse is not HTML
리턴 string