In a asp.net core reverse proxy setup, the goal is to intercept the OData response from the target server. You then replace all instances of the target server's URL with the proxy server's URL before forwarding it to the client. The received response has a content type of "application/json;odata.metadata=minimal". The objective is to achieve this transformation while keeping the response intact and without altering the response type.
I have implemented reverse proxy similar way given in the link.