summaryrefslogtreecommitdiff
path: root/searx/engines/stackoverflow.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/engines/stackoverflow.py')
-rw-r--r--searx/engines/stackoverflow.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/searx/engines/stackoverflow.py b/searx/engines/stackoverflow.py
index 35230600f..213597243 100644
--- a/searx/engines/stackoverflow.py
+++ b/searx/engines/stackoverflow.py
@@ -6,12 +6,15 @@ from urllib import urlencode
categories = ['it']
url = 'http://stackoverflow.com/'
-search_url = url+'search?'
+search_url = url+'search?{query}&page={pageno}'
result_xpath = './/div[@class="excerpt"]//text()'
+paging = True
+
def request(query, params):
- params['url'] = search_url + urlencode({'q': query})
+ params['url'] = search_url.format(query=urlencode({'q': query}),
+ pageno=params['pageno'])
return params