C++ веб-сервер з 2 ендпойнтами
Веб-сервер повинен зберігати змінну акаунти у форматі:
{ {
«Account1»: true,
«Account2»: true,
«Account3»: true,
«account125»: true,
На веб-сервері повинно бути 2 ендпойнт:
1) setState - встановлення значення { "account": true/false }
2) getState - отримання значення акаунту.
Положення ендпойнта getState:
Коли запитується getState за певним "accountN", має шукати в об'єкті accounts. Якщо в аккаунтах немає затребуваного облікового запису або account: false - повертає false. Якщо ж акаунт: true Ця відповідь не повинна повертатися до тих пір, поки акаунт не стане true.
Основна мета - щоб сервер одночасно обробляв запити на getState і setState. Але при цьому повернув відповідь на getState тільки після того, як state перетвориться на false;
В результаті мені потрібен файл розширення .cpp і інструкція до компіляції та установки бібліотек.
-

Насколько долго клиент при запросе к getState должен ждать изменения accountN? Хттп-клиенты обычно имеют таймаут ответа на запрос, поэтому надолго их задержать не получится. Тут вообще хттп запрос не особо подходит, ибо из внятных способов тут разве что поллить.
-
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 11 днів 9 годин тому ∙ 6 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 11 днів 16 годин тому ∙ 17 ставок |