Я хотел бы сделать простой почтовый запрос в main.cpp.Казалось бы, когда я запускаю приложение, оно не выполняет код и просто пропускает его.
Я пытался использовать отладчик qt, но код, приведенный ниже, после запуска отладчика, просто сразу завершает работу.
Я проверил мой API с почтальоном и знаю, что он работает
main.cpp
#include <iostream>
#include <QNetworkReply>
#include <QNetworkAccessManager>
#include <QNetworkInterface>
using namespace std;
int main()
{
QByteArray jsonString = "{\"ipaddr\": "+ QByteArray::number(9) + ",\"transactionType\":"+QByteArray::number(10) + ",\"idEmployee\":"+QByteArray::number(10) +"}";
QNetworkRequest request(QUrl("http://192.168.1.25:3000/classlog/pi"));
request.setRawHeader("Content-Type", "application/json");
QNetworkAccessManager * manager = new QNetworkAccessManager();
manager->post(request, jsonString);
}
.pro
TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
QT += network core
SOURCES += \
main.cpp
Я ожидаю, что смогуполучить запрос на моем сервере, но я не получаю.Спасибо