transform objects to http responses with configurable retry strategy