@@ -1,8 +1,8 @@
11"""
22 Gigablast (Web)
33
4− @website http://gigablast.com
5− @provide-api yes (http://gigablast.com/api.html)
4+ @website https://gigablast.com
5+ @provide-api yes (https://gigablast.com/api.html)
66
77 @using-api yes
88 @results XML
@@ -22,8 +22,8 @@ paging = True
2222number_of_results = 5
2323
2424# search-url, invalid HTTPS certificate
25−base_url = 'http://gigablast.com/'
26−search_string = 'search?{query}&n={number_of_results}&s={offset}&xml=1&qh=0&uxid={uxid}&rand={rand}'
25+base_url = 'https://gigablast.com/'
26+search_string = 'search?{query}&n={number_of_results}&s={offset}&format=xml&qh=0&rxiyd={rxiyd}&rand={rand}'
2727
2828# specific xpath variables
2929results_xpath = '//response//result'
@@ -40,7 +40,7 @@ def request(query, params):
4040 query=urlencode({'q': query}),
4141 offset=offset,
4242 number_of_results=number_of_results,
43− uxid=randint(10000, 10000000),
43+ rxiyd=randint(10000, 10000000),
4444 rand=int(time()))
4545
4646 params['url'] = base_url + search_path