If server doesn't allow preflight HEAD request, do not parallelize.
Open
- Dominant language
- Go
- Stars
- 26
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
This is to fix an issue with Github Release servers generating wrong signatures when redirecting HEAD requests to S3.
Contributor guide
Research direction
Start by tracing the Go fetcher's preflight HEAD request and the redirect handling for GitHub Release servers. Verify how a server that rejects HEAD should affect parallelization, and confirm that redirected S3 downloads no longer produce incorrect signatures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100