| 56 | |
| 57 | |
| 58 | void QtHttpClientWrapper::onReplySendDataRequested(void) |
| 59 | { |
| 60 | QtHttpReply* reply = qobject_cast<QtHttpReply*> (sender()); |
| 61 | if (reply != Q_NULLPTR && m_sockClient != nullptr && m_sockClient->state() == QAbstractSocket::ConnectedState) |
| 62 | { |
| 63 | // content raw data |
| 64 | QByteArray data = reply->getRawData(); |
| 65 | |
| 66 | if (reply->useChunked()) |
| 67 | { |
| 68 | data.prepend(QByteArray::number(data.size(), 16) % CRLF); |
| 69 | data.append(CRLF); |
| 70 | reply->resetRawData(); |
| 71 | } |
| 72 | if (m_sockClient->state() == QAbstractSocket::ConnectedState) |
| 73 | { |
| 74 | m_sockClient->write(data); |
| 75 | m_sockClient->flush(); |
| 76 | } |
| 77 | } |
| 78 | } |
| 79 | |
| 80 | void QtHttpClientWrapper::onClientDataReceived(void) |
| 81 | { |
nothing calls this directly
no test coverage detected