[enh] reduce the number of http outgoing connections.

engines that still use http : gigablast, bing image for thumbnails, 1x and dbpedia autocompleter
This commit is contained in:
Alexandre Flament 2015-05-02 11:43:12 +02:00
parent bbd83f5a51
commit 78edc16e66
10 changed files with 25 additions and 10 deletions

View file

@ -111,7 +111,7 @@ def searx_bang(full_query):
def dbpedia(query):
# dbpedia autocompleter
# dbpedia autocompleter, no HTTPS
autocomplete_url = 'http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?' # noqa
response = get(autocomplete_url
@ -139,7 +139,7 @@ def duckduckgo(query):
def google(query):
# google autocompleter
autocomplete_url = 'http://suggestqueries.google.com/complete/search?client=toolbar&' # noqa
autocomplete_url = 'https://suggestqueries.google.com/complete/search?client=toolbar&' # noqa
response = get(autocomplete_url
+ urlencode(dict(q=query)))