瀏覽代碼

[fix] gigablast redirect - closes #575

Adam Tauber 8 年之前
父節點
當前提交
5dd2340bc6
共有 1 個檔案被更改,包括 3 行新增4 行删除
  1. 3
    4
      searx/engines/gigablast.py

+ 3
- 4
searx/engines/gigablast.py 查看文件

@@ -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