diff --git a/components/content-service/pkg/service/usage-report-service.go b/components/content-service/pkg/service/usage-report-service.go index f4437dedb49168..81ddc35c5397e5 100644 --- a/components/content-service/pkg/service/usage-report-service.go +++ b/components/content-service/pkg/service/usage-report-service.go @@ -48,7 +48,7 @@ func (us *UsageReportService) UploadURL(ctx context.Context, req *api.UsageRepor } info, err := us.s.SignUpload(ctx, us.bucketName, req.Name, &storage.SignedURLOptions{ - ContentType: "*/*", + ContentType: "application/json", }) if err != nil { log.WithField("name", req.Name). diff --git a/components/usage/pkg/contentservice/client.go b/components/usage/pkg/contentservice/client.go index f562e75fc2f979..5e9529b759c004 100644 --- a/components/usage/pkg/contentservice/client.go +++ b/components/usage/pkg/contentservice/client.go @@ -53,6 +53,7 @@ func (c *Client) UploadUsageReport(ctx context.Context, filename string, report return fmt.Errorf("failed to construct http request: %w", err) } + req.Header.Set("Content-Type", "application/json") req.Header.Set("Content-Encoding", "gzip") log.Infof("Uploading %q to object storage...", filename)