mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-08-21 16:23:46 +08:00
nav: Send DELETE to clear next destination on server (#21746)
old-commit-hash: 34bb5b935fd3c2bb481129cb4bc27ce646c24f12
This commit is contained in:
@@ -80,7 +80,7 @@ bool HttpRequest::active() {
|
||||
return reply != nullptr;
|
||||
}
|
||||
|
||||
void HttpRequest::sendRequest(const QString &requestURL) {
|
||||
void HttpRequest::sendRequest(const QString &requestURL, const HttpRequest::Method method) {
|
||||
if (active()) {
|
||||
qDebug() << "HttpRequest is active";
|
||||
return;
|
||||
@@ -98,7 +98,11 @@ void HttpRequest::sendRequest(const QString &requestURL) {
|
||||
request.setUrl(QUrl(requestURL));
|
||||
request.setRawHeader(QByteArray("Authorization"), ("JWT " + token).toUtf8());
|
||||
|
||||
reply = networkAccessManager->get(request);
|
||||
if (method == HttpRequest::Method::GET) {
|
||||
reply = networkAccessManager->get(request);
|
||||
} else if (method == HttpRequest::Method::DELETE) {
|
||||
reply = networkAccessManager->deleteResource(request);
|
||||
}
|
||||
|
||||
networkTimer->start();
|
||||
connect(reply, &QNetworkReply::finished, this, &HttpRequest::requestFinished);
|
||||
|
||||
Reference in New Issue
Block a user