Apache-style common log formatter
General purpose exception filter.
HEAD filter.
HEAD filter. Implements HEAD by converting to a GET.
JSONP (callback) filter
JSONP (callback) filter
Wrap JSON content in <callback>(<content>);
See: http://en.wikipedia.org/wiki/JSONP
Logging filter.
Logging filter.
Logs all requests according to formatter.
Method required filter.
Method required filter.
Respond with 405 Method Not Allowed error if method not in supported method list.
Statistic filter.
Statistic filter.
Add counters: status.[code] status.[class] response_size (deprecated?) And metrics: time.[code] time.[class]
Implements http://www.w3.org/TR/cors/
Adds headers to support Cross-origin resource sharing.
Adds headers to support Cross-origin resource sharing.
This is here for backwards compatibility. You should probably use Cors.HttpFilter directly.
General purpose exception filter.
Uncaught exceptions are converted to 500 Internal Server Error. Cancellations are converted to 499 Client Closed Request. 499 is an Nginx extension for exactly this situation, see: http://trac.nginx.org/nginx/browser/nginx/trunk/src/http/ngx_http_request.h