server_response_filters is a configuration item that controls which WSGI applications a response is processed through after being handled by the core of the TiddlyWeb code. The server_response_filters are used to modify the headers or content of the response, log some information, or handle unusual situations appropriately.

Any instance may add or remove filters, but in practice this has proven rare.

The default response filters, in chronological order of use, are:
  1. HTMLPresenter
  2. PermissionsExceptor
  3. HTTPExceptor
  4. EncodeUTF8
  5. SimpleLog