RestClient для Unity
Мощный HTTP/REST клиент для Unity, основанный на Promise и встроенной системе UnityWebRequest.
Ключевые возможности:
🦄 Поддержка всех HTTP методов (GET, POST, PUT, DELETE, HEAD, PATCH)
🔄 Автоматическая JSON-сериализация (включая массивы)
⚡ Работа с Promise вместо колбэков и корутин
🔒 Поддержка HTTPS/SSL
🔄 Встроенные механизмы повторных попыток
📊 Прогресс загрузки и выгрузки
Пример кода:
📘 Лицензия: MIT — свободное использование
📦 Установка:
• .unitypackage из релизов
• UPM: https://github.com/proyecto26/RestClient.git#upm
• NuGet: Proyecto26.RestClient
Ссылка: RestClient
#Unity #RestAPI #HttpClient #GameDev #Unity3D #Программирование
Мощный HTTP/REST клиент для Unity, основанный на Promise и встроенной системе UnityWebRequest.
Ключевые возможности:
🦄 Поддержка всех HTTP методов (GET, POST, PUT, DELETE, HEAD, PATCH)
🔄 Автоматическая JSON-сериализация (включая массивы)
⚡ Работа с Promise вместо колбэков и корутин
🔒 Поддержка HTTPS/SSL
🔄 Встроенные механизмы повторных попыток
📊 Прогресс загрузки и выгрузки
Пример кода:
RestClient.GetArray<Post>(api + "/posts")
.Then(response => {
// Обработка данных
return RestClient.GetArray<Todo>(api + "/todos");
})
.Then(response => {
// Следующий запрос
})
.Catch(err => Debug.LogError(err));
📘 Лицензия: MIT — свободное использование
📦 Установка:
• .unitypackage из релизов
• UPM: https://github.com/proyecto26/RestClient.git#upm
• NuGet: Proyecto26.RestClient
Ссылка: RestClient
#Unity #RestAPI #HttpClient #GameDev #Unity3D #Программирование
👍2⚡1💊1