Przeglądaj źródła

[fix] gigablast redirect - closes #575

Adam Tauber 8 lat temu
rodzic
commit
5dd2340bc6
1 zmienionych plików z 3 dodań i 4 usunięć
  1. 3
    4
      searx/engines/gigablast.py

+ 3
- 4
searx/engines/gigablast.py Wyświetl plik

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