title: SpringCloudGateway - Log incoming request url and corresponding route URI
body: <p>I am new to spring cloud gateway, what I want is to log incoming request to corresponding route url, For e.g. if I have following route config:</p>
  
  <pre><code>      - id: route1
          uri: http://localhost:8585/
          predicates:
          - Path=/foo/**
          filters:
          - RewritePath=/foo/(?&lt;segment&gt;.*), /$\{segment}
  </code></pre>
  
  <p>Then for a incoming request of '<a href="http://localhost:8080/foo/route1" rel="noreferrer">http://localhost:8080/foo/route1</a>' following log message should be printed.</p>
  
  <p><em>"Incoming request url '<a href="http://localhost:8080/foo/route1" rel="noreferrer">http://localhost:8080/foo/route1</a>' is routed to '<a href="http://localhost:8585/route1" rel="noreferrer">http://localhost:8585/route1</a>'"</em></p>
  
  <p>Is there any easy way of achieving this or can I achieve this just by setting log level.</p>
  
  <p>Can you please help</p>