From 861a6a8bb15441abf337c6f42ebeaac693ec8965 Mon Sep 17 00:00:00 2001 From: ciiiii Date: Fri, 14 Jun 2024 02:44:35 +0800 Subject: [PATCH 1/2] Return regsitry version header --- src/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/index.js b/src/index.js index e61d67dce..4d605fd2a 100644 --- a/src/index.js +++ b/src/index.js @@ -68,6 +68,7 @@ async function handleRequest(request) { `Bearer realm="https://${url.hostname}/v2/auth",service="cloudflare-docker-proxy"` ); } + headers.Set("Docker-Distribution-API-Version", "registry/2.0"); return new Response(JSON.stringify({ message: "UNAUTHORIZED" }), { status: 401, headers: headers, From b1b48aa7d91335590bb9abc8f56432ab8b897505 Mon Sep 17 00:00:00 2001 From: ciiiii Date: Fri, 14 Jun 2024 02:47:02 +0800 Subject: [PATCH 2/2] Fix header --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 4d605fd2a..f2315b664 100644 --- a/src/index.js +++ b/src/index.js @@ -68,7 +68,7 @@ async function handleRequest(request) { `Bearer realm="https://${url.hostname}/v2/auth",service="cloudflare-docker-proxy"` ); } - headers.Set("Docker-Distribution-API-Version", "registry/2.0"); + headers.set("Docker-Distribution-API-Version", "registry/2.0"); return new Response(JSON.stringify({ message: "UNAUTHORIZED" }), { status: 401, headers: headers,