From c3273bc04bb5242ea25234e30f6d284edda0e78d Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Sat, 17 May 2025 19:13:35 +0200 Subject: [PATCH] [mod] qwant engine: impersonate chrome --- searx/engines/qwant.py | 6 ++++++ searx/settings.yml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/searx/engines/qwant.py b/searx/engines/qwant.py index 4a8311199..945150e83 100644 --- a/searx/engines/qwant.py +++ b/searx/engines/qwant.py @@ -148,6 +148,12 @@ def request(query, params): args['offset'] = (params['pageno'] - 1) * args['count'] params['url'] = url + urlencode(args) + params['headers'] = { + "Accept": "application/json", + "Accept-Language": q_locale.replace("_", "-"), + "Referer": "https://www.qwant.com/", + "Origin": "https://www.qwant.com", + } return params diff --git a/searx/settings.yml b/searx/settings.yml index 64affcadc..046ec424d 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -1711,6 +1711,8 @@ engines: disabled: true additional_tests: rosebud: *test_rosebud + network: + impersonate: chrome - name: qwant news qwant_categ: news