com.twitter.finagle.http

filter

package filter

Visibility
  1. Public
  2. All

Type Members

  1. class AddResponseHeadersFilter extends SimpleFilter[Request, Response]

  2. class CommonLogFormatter extends LogFormatter

    Apache-style common log formatter

  3. class DtabFilter[Req <: HttpMessage, Rep <: HttpMessage] extends SimpleFilter[Req, Rep]

    Delegate to the dtab contained inside of the request.

  4. class ExceptionFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    General purpose exception filter.

  5. class HeadFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    HEAD filter.

  6. class JsonpFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    JSONP (callback) filter

  7. trait LogFormatter extends filter.LogFormatter[Request, Response]

  8. class LoggingFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response] with filter.LoggingFilter[REQUEST, Response]

    Logging filter.

  9. class MethodRequiredFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    Method required filter.

  10. class StatsFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    Statistic filter.

  11. class SuppressResponseCodesFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    Suppress response codes filter.

  12. class ValidateRequestFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

    Validate request filter: 400 Bad Request is the request is /bad-http-request - Finagle sets this if the request is malformed.

Value Members

  1. object Cors

    Implements http://www.

  2. object CorsFilter

    Adds headers to support Cross-origin resource sharing.

  3. object ExceptionFilter extends ExceptionFilter[Request]

  4. object HeadFilter extends HeadFilter[Request]

  5. object JsonpFilter extends JsonpFilter[Request]

  6. object LogFormatter

  7. object LoggingFilter extends LoggingFilter[Request]

  8. object MethodRequiredFilter extends MethodRequiredFilter[Request]

  9. object SuppressResponseCodesFilter extends SuppressResponseCodesFilter[Request]

  10. object ValidateRequestFilter extends ValidateRequestFilter[Request]

Ungrouped