Merge pull request #20220 from Homebrew/download_strategy-wanted-headers

download_strategy: only require content-disposition header
This commit is contained in:
Eric Knibbe 2025-07-07 17:52:52 +00:00 committed by GitHub
commit 700d67a85e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -550,7 +550,7 @@ class CurlDownloadStrategy < AbstractFileDownloadStrategy
return @resolved_info_cache.fetch(url) if @resolved_info_cache.include?(url) return @resolved_info_cache.fetch(url) if @resolved_info_cache.include?(url)
begin begin
parsed_output = curl_headers(url.to_s, wanted_headers: ["content-disposition", "content-type"], timeout:) parsed_output = curl_headers(url.to_s, wanted_headers: ["content-disposition"], timeout:)
rescue ErrorDuringExecution rescue ErrorDuringExecution
return [url, parse_basename(url), nil, nil, nil, false] return [url, parse_basename(url), nil, nil, nil, false]
end end