Selaa lähdekoodia

[fix] gigablast redirect - closes #575

Adam Tauber 8 vuotta sitten
vanhempi
commit
5dd2340bc6
1 muutettua tiedostoa jossa 3 lisäystä ja 4 poistoa
  1. 3
    4
      searx/engines/gigablast.py

+ 3
- 4
searx/engines/gigablast.py Näytä tiedosto

@@ -31,9 +31,9 @@ search_string = 'search?{query}'\
31 31
     '&s={offset}'\
32 32
     '&format=json'\
33 33
     '&qh=0'\
34
-    '&rxiwd={rxiwd}'\
35 34
     '&qlang={lang}'\
36
-    '&ff={safesearch}'
35
+    '&ff={safesearch}'\
36
+    '&rxikd={rxikd}'  # random number - 9 digits
37 37
 
38 38
 # specific xpath variables
39 39
 results_xpath = '//response//result'
@@ -59,8 +59,7 @@ def request(query, params):
59 59
     search_path = search_string.format(query=urlencode({'q': query}),
60 60
                                        offset=offset,
61 61
                                        number_of_results=number_of_results,
62
-                                       rxiwd=1,
63
-                                       #  rand=int(time()),
62
+                                       rxikd=str(time())[:9],
64 63
                                        lang=language,
65 64
                                        safesearch=safesearch)
66 65