anchor.diff:  === SecureHeaders GatewayFilter Factory
   The SecureHeaders GatewayFilter Factory adds a number of headers to the response at the reccomendation from https://blog.appcanary.com/2017/http-security-headers.html[this blog post].
   
  -.The following headers are added (allong with default values):
  +.The following headers are added (along with default values):
    * `X-Xss-Protection:1; mode=block`
    * `Strict-Transport-Security:max-age=631138519`
    * `X-Frame-Options:DENY`
  
positive.code:         - Header=X-Request-Id, \d+
  ----
  
  This route matches if the request has a header named `X-Request-Id` whos value matches the `\d+` regular expression (has a value of one or more digits).
  
  === Host Route Predicate Factory
  The Host Route Predicate Factory takes one parameter: a list of host name patterns. The pattern is an Ant style pattern with `.` as the separator. This predicates matches the `Host` header that matches the pattern.
  
negative.code: This will prefix `/mypath` to the path of all matching requests. So a request to `/hello`, would be sent to `/mypath/hello`.
  
  === PreserveHostHeader GatewayFilter Factory
  The PreserveHostHeader GatewayFilter Factory has no parameters. This filter sets a request attribute that the routing filter will inspect to determine if the original host header should be sent, rather than the host header determined by the http client.
  
  .application.yml
  [source,yaml]
  