Disable gzip compression on API calls

This commit is contained in:
hartator 2016-09-17 14:42:32 -05:00
parent 2e7f8611ef
commit 21dd22f581

View File

@ -4,12 +4,13 @@ module ArchiveAPI
request_url = "http://web.archive.org/cdx/search/xd?url=" request_url = "http://web.archive.org/cdx/search/xd?url="
request_url += url request_url += url
request_url += parameters_for_api request_url += parameters_for_api
request_uri = URI(request_url) request_uri = URI.parse request_url
response = Net::HTTP.get request_uri response = Net::HTTP.get_response request_uri
response.body
end end
def parameters_for_api def parameters_for_api
parameters = "&fl=timestamp,original&collapse=original" parameters = "&fl=timestamp,original&collapse=original&gzip=false"
unless @all unless @all
parameters += "&filter=statuscode:200" parameters += "&filter=statuscode:200"
end end