Support HTTP HEAD (parked / maybe later) #31
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Today ServeHTTP rejects non-GET with 405 ("Only GET method is supported"). Content paths, /metrics, /lancache-heartbeat all ride that gate.
Steam downloads are GET of depot chunks; HEAD is not required for SteamPipe / SteamPrefill correctness.
Nice-to-have for ops:
curl -I, LB probes, existence checks without body. nginx/Lancache-style proxies often allow HEAD next to GET.If implemented later: same status/headers as GET, empty body; do not trigger coalesced upstream fetch just for a probe (avoid inventing misses).
Explicit: backlog only — do not assign, do not schedule, do not start work unless Justin/Rex reopens it.