Skip to content

Commit af66f5b

Browse files
authored
Merge pull request #8 from devsapp/add-cache-control
add cache-control in response header
2 parents f46d9a5 + a07a91d commit af66f5b

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/code/handler.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ func handler(w http.ResponseWriter, r *http.Request) {
7777
endPos = res.Offset + res.FooterSize
7878
}
7979
w.Header().Set("Accept-Ranges", "bytes")
80+
w.Header().Set("Cache-Control", "max-age=604800") // tell CDN to cache 7 days
8081
w.Header().Set("Content-Disposition", fmt.Sprintf(`attachment; filename="%s"`, fcCtx.NewApkFileName))
8182
w.Header().Set("Content-Type", "application/octet-stream")
8283
w.Header().Set("Content-Range", fmt.Sprintf("bytes %d-%d/%d", beginPos, endPos-1, res.Offset+res.FooterSize))

0 commit comments

Comments
 (0)