This commit ensures that when mutating `ServerHttpRequest` instances, the original contextPath information is copied to the request being built. Note that mutation on the `contextPath(String)` or `path(String)` should be reflected to the other. (See their Javadoc for more information). Fixes gh-25279