From c876530eff924e2a583c46db294b5a56d94de161 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Thu, 30 Mar 2023 05:02:05 +0200 Subject: [PATCH] Remove `--request GET` workaround for HEAD requests. --- Library/Homebrew/download_strategy.rb | 2 +- Library/Homebrew/livecheck/strategy.rb | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 0074b62ec7..709e048d9b 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -464,7 +464,7 @@ class CurlDownloadStrategy < AbstractFileDownloadStrategy end output, _, _status = curl_output( - "--location", "--silent", "--head", "--request", "GET", url.to_s, + "--location", "--silent", "--head", url.to_s, timeout: timeout ) parsed_output = parse_curl_output(output) diff --git a/Library/Homebrew/livecheck/strategy.rb b/Library/Homebrew/livecheck/strategy.rb index 45b671defd..cac1627b5a 100644 --- a/Library/Homebrew/livecheck/strategy.rb +++ b/Library/Homebrew/livecheck/strategy.rb @@ -59,8 +59,6 @@ module Homebrew PAGE_HEADERS_CURL_ARGS = ([ # We only need the response head (not the body) "--head", - # Some servers may not allow a HEAD request, so we use GET - "--request", "GET" ] + DEFAULT_CURL_ARGS).freeze # `curl` arguments used in `Strategy#page_content` method.