C# Класс Gallatin.Filter.HtmlBodyFilter

Наследование: IResponseFilter
Показать файл Открыть проект

Открытые методы

Метод Описание
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