Как установить тело запроса с помощью QNetworkRequestC++

Программы на C++. Форум разработчиков
Anonymous
 Как установить тело запроса с помощью QNetworkRequest

Сообщение Anonymous »

Сейчас я отправляю сообщения на сервер ReST в Qt6 следующим образом:

Код: Выделить всё

QNetworkRequest request;
request.setUrl(QUrl("someurl"));
QUrlQuery postData;
postData.addQueryItem("somekey","somevalue");
nm = new QNetworkAccessManager
reply = nm->post(request,postData.toString(QUrl::FullyEncoded).toUtf8());
Однако мне сказали, что мне нужно отправить JSON в теле запроса. Где разместить тело сообщения? Второй параметр метода ->post — это параметры запроса.
Я предполагаю, что мне нужно объединить тело (документ json) с postData, но я не знаю, как это сделать.

Подробнее здесь: https://stackoverflow.com/questions/790 ... orkrequest

Вернуться в «C++»