Как отправить полезную нагрузку через QNetworkAccessManager для публикации? - PullRequest
0 голосов
/ 14 апреля 2020

Я использую Qt :: QNetworkAccessManager для имитации поста в сети.

QNetworkReply * QNetworkAccessManager :: post (const QNetworkRequest & request, const QByteArray & data)

enter image description here

Это трек запросов на броузере. Как я могу отправить те полезные данные запроса, которые имеют формат json.

1 Ответ

0 голосов
/ 15 апреля 2020

Я нашел это Правильный формат для HTTP POST с использованием QNetworkRequest

QByteArray jsonString = "{\"method\":\"AuthenticatePlain\",\"loginName\":\"username@domain.com\",\"password\":\"mypass\"}";

QNetworkReply * reply = m_qnam->post(request, jsonString);
...