From 625d0bcd68cd9386e2376d2fd6cab6b1b18b1195 Mon Sep 17 00:00:00 2001 From: Keerthi Thatipally <99229993+kthatipally@users.noreply.github.com> Date: Wed, 13 Nov 2024 06:44:07 -0600 Subject: [PATCH] :sparkles: Update Maven Search API HTTP GET request to use HTTPS (#719) #### PR Summary Java-external-provider: Updated the HTTP GET API call to HTTPS to ensure secure communication with Maven Central Index. - `external-providers/java-external-provider/pkg/java_external_provider/util.go`: Changed the search URL from `http` to `https` for Maven Central Index API call. Signed-off-by: kthatipally <99229993+kthatipally@users.noreply.github.com> --- .../java-external-provider/pkg/java_external_provider/util.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/external-providers/java-external-provider/pkg/java_external_provider/util.go b/external-providers/java-external-provider/pkg/java_external_provider/util.go index 5d1b5804..b236a352 100644 --- a/external-providers/java-external-provider/pkg/java_external_provider/util.go +++ b/external-providers/java-external-provider/pkg/java_external_provider/util.go @@ -547,8 +547,8 @@ func constructArtifactFromSHA(jarFile string) (javaArtifact, error) { sha1sum := hex.EncodeToString(hash.Sum(nil)) - // Make an HTTP request to search.maven.org - searchURL := fmt.Sprintf("http://search.maven.org/solrsearch/select?q=1:%s&rows=20&wt=json", sha1sum) + // Make an HTTPS request to search.maven.org + searchURL := fmt.Sprintf("https://search.maven.org/solrsearch/select?q=1:%s&rows=20&wt=json", sha1sum) resp, err := http.Get(searchURL) if err != nil { return dep, err