on e3edded help sign in
searx/examples/basic_engine.py
25 lines 520 B history raw
2categories = ['general'] # optional
4def request(query, params):
5 '''pre-request callback
6 params<dict>:
7 method : POST/GET
8 headers : {}
9 data : {} # if method == POST
10 url : ''
11 category: 'search category'
12 pageno : 1 # number of the requested page
13 '''
15 params['url'] = 'https://host/%s' % query
17 return params
20def response(resp):
21 '''post-response callback
22 resp: requests response object
23 '''
24 return [{'url': '', 'title': '', 'content': ''}]