From b21aaa89075b325bd89d2f9f5dc82bbb66855d12 Mon Sep 17 00:00:00 2001 From: Mikkel Denker Date: Fri, 22 Mar 2024 10:30:53 +0100 Subject: [PATCH] Add user-agent to stract requests --- searx/engines/stract.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/searx/engines/stract.py b/searx/engines/stract.py index 2ba26e756..751d4da50 100644 --- a/searx/engines/stract.py +++ b/searx/engines/stract.py @@ -6,6 +6,7 @@ ends. """ from json import dumps +from searx.utils import searx_useragent about = { "website": "https://stract.com/", @@ -23,7 +24,11 @@ search_url = "https://stract.com/beta/api/search" def request(query, params): params['url'] = search_url params['method'] = "POST" - params['headers'] = {'Accept': 'application/json', 'Content-Type': 'application/json'} + params['headers'] = { + 'Accept': 'application/json', + 'Content-Type': 'application/json', + 'User-Agent': searx_useragent(), + } params['data'] = dumps({'query': query, 'page': params['pageno'] - 1}) return params