Spring Cloud Gateway: How to Read Request Body Without Breaking Downstream Processing