rawlinp opened a new pull request #6019:
URL: https://github.com/apache/trafficcontrol/pull/6019


   ## What does this PR (Pull Request) do?
   If enabled, strip the 'trred' and 'fakeClientIpAddress' query parameters
   from the response URL(s) returned in TR's response.
   
   - [x] This PR fixes #1065
   
   ## Which Traffic Control components are affected by this PR?
   - Documentation
   - Traffic Router
   
   ## What is the best way to verify this PR?
   Ensure the TR tests pass.
   Add the TR profile parameter:
   ```
   name: strip.special.query.params
   file: CRConfig.json
   value: true
   ```
   snapshot the CDN, make requests to TR using query parameters `trred` and 
`fakeClientIpAddress`, and ensure that they're stripped from the responses. Set 
the TR profile parameter to `false`, snapshot the CDN, and repeat the requests. 
Ensure that the special query parameters are _not_ stripped from the responses.
   
   ## The following criteria are ALL met by this PR
   - [x] This PR includes tests
   - [x] This PR includes documentation
   - [x] This PR includes an update to CHANGELOG.md
   - [x] This PR includes any and all required license headers
   - [x] This PR **DOES NOT FIX A SERIOUS SECURITY VULNERABILITY** (see [the 
Apache Software Foundation's security 
guidelines](https://www.apache.org/security/) for details)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to