Skip to content

Tinkerrer/Async-Http-Client

Repository files navigation

Лабораторная работа №8

Задание

К suggest сервису, который обрабатывает POST запросы из лабораторной работы №7, реализовать клиент. Клиент отправляет POST запрос следующего формата:

{
  "input": "hel"
}

В поле input находится текст, который предназначен для обработки сервисом. В случае, если сервису нечего предложить клиенту, то он вернет пустой массив. Клиент обращается к сервису с именем пользователя (без пароля). Все соединения инициируются клиентом, где клиент запрашивает ответ от сервиса. Ответ от сервиса необходимо вывести с использованием стандартных потоков.

Рекомендации

  • для реализации HTTP клиента могут быть использованы готовые библиотеки
  • в пакетном менеджере hunter есть несколько библиотек для работы с сетью, например, Boost.Beast
  • у хороших библиотек есть наглядные примеры работы с этими библиотеками, например, простой синхнорнный http клиент на основе Boost.Beast

Links

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published