==============================================================================
docs/output/demo12-servlet-filters.txt
What the servlet container has registered. FilterChainProxy is ONE entry here.
GET /diag/servlet-filters  (profile: baseline)
==============================================================================

Filters registered with the servlet container:

  Tomcat WebSocket (JSR356) Filter               org.apache.tomcat.websocket.server.WsFilter  urls=[/*]
  characterEncodingFilter                        org.springframework.boot.servlet.filter.OrderedCharacterEncodingFilter  urls=[/*]
  formContentFilter                              org.springframework.boot.servlet.filter.OrderedFormContentFilter  urls=[/*]
  requestContextFilter                           org.springframework.boot.servlet.filter.OrderedRequestContextFilter  urls=[/*]
  springSecurityFilterChain                      org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1  urls=[/*]
  webMvcObservationFilter                        org.springframework.web.filter.ServerHttpObservationFilter  urls=[/*]

Anything listed here runs OUTSIDE FilterChainProxy. A custom security filter that
appears both here and in /diag/chains will run twice for every request.
