POST request fails with io.Reader reuse in Fiber framework
Description
When using Fiber, reusing request body causes empty payload in SDK call.
Code snippet
app.Post("/proxy", func(c *fiber.Ctx) error {
buf := bytes.NewBuffer(c.Body())
_, err := apiClient.Request(c.Context(), "POST", baseURL, "/endpoint", buf, nil)
return err
})
Observed behavior
API receives empty body.
POST request fails with io.Reader reuse in Fiber framework
Description
When using Fiber, reusing request body causes empty payload in SDK call.
Code snippet
Observed behavior
API receives empty body.