You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to [spec](https://github.com/git-lfs/git-lfs/blob/master/docs/api/basic-transfers.md#verification),
/verify requests must have "Accept: application/vnd.git-lfs+json"
Previous code worked just because native `git-lfs` implementation *replaced* Accept header that is required by
spec with value given by Gitea ("application/vnd.git-lfs"), however this
1. Doesn't apply to other clients, at least `git-lfs-java` *appends* headers instead of replacing them
2. Forces client to violate spec and send unexpected Accept header
0 commit comments