Я продолжаю получать переполнение стека всякий раз, когда называю DO_Login. Сбой происходит, как только он попадет в ответ (). У меня была такая же ошибка раньше, когда адреса сервера и клиента были несоответствующими - в этом случае она не сработала, но также не сбоялся (трассировка стека указала на класс QT Time). Исправление адреса хоста остановила эту проблему, но как только я позаботился о том, чтобы порты соответствовали сбою вернулись. Я отлаживал оба адреса, и они выглядят идентично, но переполнение стека все еще происходит.auto api = new Infrastructure::Http::ApiClient(QUrl("http://127.0.0.1:1234"), &app);
< /code>
Exception thrown at 0x00007FF9570D0F4F (ntdll.dll) in InvokeInvoiceSystem.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000C55A03FF8).
Unhandled exception at 0x00007FF9570D0F4F (ntdll.dll) in InvokeInvoiceSystem.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000C55A03FF8).
< /code>
QObject::connect(login, &App::Views::LoginPage::login_requested, api_, &Infrastructure::Http::ApiClient::do_login);
< /code>
void Server::create_routes_auth() {
httpServer_.route("/auth/login", QHttpServerRequest::Method::Post, [](const QHttpServerRequest& request) {
auto body = request.body();
// Handle login logic here
// hit a method in a dbhandler to verify credentials
qDebug()
Подробнее здесь: https://stackoverflow.com/questions/797 ... t-api-call
Переполнение стека в QT REST API вызов ⇐ C++
Программы на C++. Форум разработчиков
1757138464
Anonymous
Я продолжаю получать переполнение стека всякий раз, когда называю DO_Login. Сбой происходит, как только он попадет в ответ (). У меня была такая же ошибка раньше, когда адреса сервера и клиента были несоответствующими - в этом случае она не сработала, но также не сбоялся (трассировка стека указала на класс QT Time). Исправление адреса хоста остановила эту проблему, но как только я позаботился о том, чтобы порты соответствовали сбою вернулись. Я отлаживал оба адреса, и они выглядят идентично, но переполнение стека все еще происходит.auto api = new Infrastructure::Http::ApiClient(QUrl("http://127.0.0.1:1234"), &app);
< /code>
Exception thrown at 0x00007FF9570D0F4F (ntdll.dll) in InvokeInvoiceSystem.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000C55A03FF8).
Unhandled exception at 0x00007FF9570D0F4F (ntdll.dll) in InvokeInvoiceSystem.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000C55A03FF8).
< /code>
QObject::connect(login, &App::Views::LoginPage::login_requested, api_, &Infrastructure::Http::ApiClient::do_login);
< /code>
void Server::create_routes_auth() {
httpServer_.route("/auth/login", QHttpServerRequest::Method::Post, [](const QHttpServerRequest& request) {
auto body = request.body();
// Handle login logic here
// hit a method in a dbhandler to verify credentials
qDebug()
Подробнее здесь: [url]https://stackoverflow.com/questions/79757362/stack-overflow-in-qt-rest-api-call[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия