* Revert "refactor the resource client (#20343)"
This reverts commit 3c5cb04b0f4e399e57d9cde72d4a4270a9798fe3.
* Revert "clean up http client (#20342)"
This reverts commit 2b89025eabd6240b0cd4f3e6f0f327531567e339.
* remove deprecated peer
* fix the typo
* remove forwarding test as it tests grpc, should add it back