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