🚀 Rest Client - это демонстрационный проект для работы с REST API, реализованный на Dart с использованием Dio для запросов и обработки ошибок.
- 🌐 Реализация REST-клиента с поддержкой разных HTTP-методов (GET, POST, PUT, DELETE и др.).
- 🛠 Обработка ошибок с кастомными исключениями для различных статусов HTTP.
- 🖥 Интеграция с UI для уведомлений о статусе запросов.
- 📦 Параметризуемые заголовки, тело запросов и типы контента.
-
Склонируйте репозиторий:
git clone https://github.com/your-repo/rest-client-demo.git
-
Установите зависимости:
dart pub get
-
Пример использования:
final RestClient restClient = RestClientImpl(...); final response = await restClient.get(path: 'some-api-endpoint');