diff options
Diffstat (limited to 'src/core/api/qwebengineurlrequestjob.cpp')
-rw-r--r-- | src/core/api/qwebengineurlrequestjob.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/core/api/qwebengineurlrequestjob.cpp b/src/core/api/qwebengineurlrequestjob.cpp index 099efef8e..b3997a49d 100644 --- a/src/core/api/qwebengineurlrequestjob.cpp +++ b/src/core/api/qwebengineurlrequestjob.cpp @@ -112,13 +112,27 @@ QMap<QByteArray, QByteArray> QWebEngineUrlRequestJob::requestHeaders() const } /*! + Returns a pointer to a QIODevice that gives access to the request body. + The request body can contain data for example when the request is + a POST request. If the request body is empty the QIODevice reflects this + and does not return any data when performing read operations on it. + + \since 6.7 + \sa QIODevice +*/ +QIODevice *QWebEngineUrlRequestJob::requestBody() const +{ + return d_ptr->requestBody(); +} + +/*! \since 6.6 Set \a additionalResponseHeaders. These additional headers of the response are only used when QWebEngineUrlRequestJob::reply(const QByteArray&, QIODevice*) is called. */ void QWebEngineUrlRequestJob::setAdditionalResponseHeaders( - const QMap<QByteArray, QByteArray> &additionalResponseHeaders) const + const QMultiMap<QByteArray, QByteArray> &additionalResponseHeaders) const { d_ptr->setAdditionalResponseHeaders(additionalResponseHeaders); } |