From 553d324d3d4f8b5c96c02a8fd6ec193637ed4697 Mon Sep 17 00:00:00 2001 From: Matthieu Gallien Date: Tue, 10 May 2022 08:31:26 +0200 Subject: [PATCH] only add OCS-APIREQUEST header for 1st request of webflow v1 Signed-off-by: Matthieu Gallien --- src/gui/wizard/webview.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gui/wizard/webview.cpp b/src/gui/wizard/webview.cpp index 9d48397da..5f58df4f4 100644 --- a/src/gui/wizard/webview.cpp +++ b/src/gui/wizard/webview.cpp @@ -136,7 +136,10 @@ WebViewPageUrlRequestInterceptor::WebViewPageUrlRequestInterceptor(QObject *pare } void WebViewPageUrlRequestInterceptor::interceptRequest(QWebEngineUrlRequestInfo &info) { - info.setHttpHeader("OCS-APIREQUEST", "true"); + if (info.initiator().isEmpty()) { + info.setHttpHeader("OCS-APIREQUEST", "true"); + qCDebug(lcWizardWebiew()) << info.requestMethod() << "add extra header" << "OCS-APIREQUEST"; + } } WebViewPageUrlSchemeHandler::WebViewPageUrlSchemeHandler(QObject *parent) -- 2.30.2