Просмотр полной версии : Асинхронные HTTP\HTTPS запросы -> HELP
EclipsedFlow
10.12.2022, 19:17
Всех приветствую. Уже 3 день наверное напролёт сижу и мучаюсь с этой фигней. Не получается сделать запрос без блокирование основного потока, просто фризит игру при запросе, пробовал уже делать поток [std::thread.detach] но получаю краш. Через [std::thread.join] все нормально но фризит поток так-же дожидаясь завершения потока. Для запросов использую библиотеку libcpr. Гуру запросов - ПОМОГИТЕ, уже реально не знаю что делать
Receiver
20.12.2022, 19:33
Используй boost::beast (https://www.blast.hk/redirect/aHR0cHM6Ly93d3cuYm9vc3Qub3JnL2RvYy9saWJzLzFfODBfMC 9saWJzL2JlYXN0L2RvYy9odG1sL2luZGV4Lmh0bWw).
EclipsedFlow
20.12.2022, 22:08
Используй boost::beast (https://www.blast.hk/redirect/aHR0cHM6Ly93d3cuYm9vc3Qub3JnL2RvYy9saWJzLzFfODBfMC 9saWJzL2JlYXN0L2RvYy9odG1sL2luZGV4Lmh0bWw).
Можно конкретнее ссылку кинуть что именно из буста использовать?)
Receiver
20.12.2022, 23:12
Можно конкретнее ссылку кинуть что именно из буста использовать?)
libs/beast/example/http/client/sync/http_client_sync.cpp - 1.80.0 (https://www.blast.hk/redirect/aHR0cHM6Ly93d3cuYm9vc3Qub3JnL2RvYy9saWJzLzFfODBfMC 9saWJzL2JlYXN0L2V4YW1wbGUvaHR0cC9jbGllbnQvc3luYy9o dHRwX2NsaWVudF9zeW5jLmNwcA)
www.boost.org
EclipsedFlow
21.12.2022, 00:15
libs/beast/example/http/client/sync/http_client_sync.cpp - 1.80.0 (https://www.blast.hk/redirect/aHR0cHM6Ly93d3cuYm9vc3Qub3JnL2RvYy9saWJzLzFfODBfMC 9saWJzL2JlYXN0L2V4YW1wbGUvaHR0cC9jbGllbnQvc3luYy9o dHRwX2NsaWVudF9zeW5jLmNwcA)
www.boost.org
Это синхронный пример запроса, а мне нужно делать запрос чтобы поток игры не блокировался
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot