@@ -19,15 +19,17 @@ from searx.search.processors.abstract import EngineProcessor
1919
2020logger = logger.getChild('search.processor.online')
2121
22−DEFAULT_PARAMS = {
23− 'method': 'GET',
24− 'headers': {},
25− 'data': {},
26− 'url': '',
27− 'cookies': {},
28− 'verify': True,
29− 'auth': None
30−}
22+
23+def default_request_params():
24+ return {
25+ 'method': 'GET',
26+ 'headers': {},
27+ 'data': {},
28+ 'url': '',
29+ 'cookies': {},
30+ 'verify': True,
31+ 'auth': None
32+ }
3133
3234
3335class OnlineProcessor(EngineProcessor):
@@ -45,7 +47,7 @@ class OnlineProcessor(EngineProcessor):
4547 return None
4648
4749 # add default params
48− params.update(DEFAULT_PARAMS)
50+ params.update(default_request_params())
4951
5052 # add an user agent
5153 params['headers']['User-Agent'] = gen_useragent()