Browse Source

[fix] url encoding fix

asciimoo 11 years ago
parent
commit
e1768ed292
1 changed files with 3 additions and 4 deletions
  1. 3
    4
      searx/engines/stackoverflow.py

+ 3
- 4
searx/engines/stackoverflow.py View File

@@ -1,17 +1,16 @@
1
-from urllib import quote
2 1
 from lxml import html
3 2
 from urlparse import urljoin
4 3
 from cgi import escape
4
+from urllib import urlencode
5 5
 
6 6
 categories = ['it']
7 7
 
8 8
 base_url = 'http://stackoverflow.com/'
9
-search_url = base_url+'search?q='
9
+search_url = base_url+'search?'
10 10
 
11 11
 def request(query, params):
12 12
     global search_url
13
-    query = quote(query.replace(' ', '+'), safe='+')
14
-    params['url'] = search_url + query
13
+    params['url'] = search_url + urlencode({'q': query})
15 14
     return params
16 15
 
17 16