如何通过 QNetworkAccessManager 为 post 发送负载?

How do I send payload via a QNetworkAccessManager for post?

我正在使用 Qt::QNetworkAccessManager 来模拟网络 post。

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

这是浏览器上的请求轨道。 我如何发送那些 json 格式的请求负载。

我找到了这个

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

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