Skip to content

Commit 7664d78

Browse files
committed
set Content-Length header before writing body
1 parent 43246b9 commit 7664d78

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/handler/image.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ func ImageHandler(deps *service.Dependencies) http.HandlerFunc {
5858
w.Header().Set(CacheControlHeader, fmt.Sprintf("public,max-age=%d", config.CacheTime()))
5959
// Ref to Google CDN we support: https://cloud.google.com/cdn/docs/caching#cacheability
6060
w.Header().Set(VaryHeader, "Accept")
61+
w.Header().Set(ContentLengthHeader, fmt.Sprintf("%d", len(data)))
6162

62-
cl, _ := w.Write(data)
63-
w.Header().Set(ContentLengthHeader, fmt.Sprintf("%d", cl))
63+
_, _ = w.Write(data)
6464
}
6565
}

0 commit comments

Comments
 (0)