📄️ RestClient
RestClient provides a clean, flexible abstraction to interact with RESTful APIs via HTTP methods. It supports GET, POST, PUT, PATCH, and DELETE requests with JSON or text response handling, customizable headers, request timeout, and optional retries for transient errors.