]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/commitdiff
Stop sending the Referer header. https://redmine.stoutner.com/issues/1161 master
authorSoren Stoutner <soren@stoutner.com>
Thu, 4 Jun 2026 17:50:19 +0000 (10:50 -0700)
committerSoren Stoutner <soren@stoutner.com>
Thu, 4 Jun 2026 17:50:19 +0000 (10:50 -0700)
src/interceptors/UrlRequestInterceptor.cpp

index b0b40294d90f99eb34d053907928463648afdd6f..685b126f97bb64d51b4364d7b56146edcf420a8c 100644 (file)
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: GPL-3.0-or-later
- * SPDX-FileCopyrightText: 2022-2025 Soren Stoutner <soren@stoutner.com>
+ * SPDX-FileCopyrightText: 2022-2026 Soren Stoutner <soren@stoutner.com>
  *
  * This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc/>.
  *
@@ -36,6 +36,9 @@ void UrlRequestInterceptor::interceptRequest(QWebEngineUrlRequestInfo &urlReques
     if (urlRequestInfo.resourceType() == QWebEngineUrlRequestInfo::ResourceTypeMainFrame)
         Q_EMIT newMainFrameResource();
 
+    // Remove the referer header.
+    urlRequestInfo.setHttpHeader("Referer", "");
+
     // Create a requests struct.
     RequestStruct *requestStructPointer = new RequestStruct;