Add custom verb support for WASM HTTP requests
The QNetworkReply implementation for Qt for WebAssembly now supports usage of the QNetworkAccessManager::sendCustomRequest, making it possible to send requests with custom verbs. [ChangeLog][QtNetwork][QNetworkAccessManager] Fixed QNetworkAccessManager::sendCustomRequest for Qt For WebAssembly. Fixes: QTBUG-76775 Change-Id: I9394ffef110fce4ed2c877893631bedc7631f71e Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
This commit is contained in:
parent
6ff0614b61
commit
0f92f2f35d
@ -236,6 +236,7 @@ QNetworkReplyWasmImpl::~QNetworkReplyWasmImpl()
|
||||
|
||||
QByteArray QNetworkReplyWasmImpl::methodName() const
|
||||
{
|
||||
const Q_D( QNetworkReplyWasmImpl);
|
||||
switch (operation()) {
|
||||
case QNetworkAccessManager::HeadOperation:
|
||||
return "HEAD";
|
||||
@ -247,6 +248,8 @@ QByteArray QNetworkReplyWasmImpl::methodName() const
|
||||
return "POST";
|
||||
case QNetworkAccessManager::DeleteOperation:
|
||||
return "DELETE";
|
||||
case QNetworkAccessManager::CustomOperation:
|
||||
return d->request.attribute(QNetworkRequest::CustomVerbAttribute).toByteArray();
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user