HEAD Object route

This commit is contained in:
2026-02-21 12:13:33 +01:00
parent f151f8055a
commit 151c11a636
2 changed files with 26 additions and 0 deletions

View File

@@ -64,3 +64,11 @@ func (s *ObjectService) GetObject(bucket, key string) (io.ReadCloser, *models.Ob
}()
return pr, manifest, nil
}
func (s *ObjectService) HeadObject(bucket, key string) (models.ObjectManifest, error) {
manifest, err := s.metadataHandler.GetManifest(bucket, key)
if err != nil {
return models.ObjectManifest{}, err
}
return *manifest, nil
}