implement request body for non GET, POST requests