Forward requests
Proxy requests to upstream services using request.forward()
.
Make sure you disable body parsing on the forwarded route, to keep Primate from
preparsing the body.
// routes/api.ts
import route from "primate/route";
route.get(request => request.forward("https://api.example.com"), {
parseBody: false,
});
route.post(request =>
request.forward("https://api.example.com", { "X-Custom": "value" }));