summaryrefslogtreecommitdiffstats
path: root/src/core/api/qwebengineurlrequestjob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/api/qwebengineurlrequestjob.cpp')
-rw-r--r--src/core/api/qwebengineurlrequestjob.cpp16
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);
}