Skip to content

Commit

Permalink
fix(server): remove auth on cdn
Browse files Browse the repository at this point in the history
  • Loading branch information
qin-guan committed Sep 25, 2023
1 parent 7db9b7a commit cfe0366
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions server/api/cdn/[...path].get.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { R2Bucket } from '@cloudflare/workers-types'

export default defineProtectedEventHandler(async (event) => {
export default defineEventHandler(async (event) => {
const bucket: R2Bucket = event.context.cloudflare.env.R2_SSTAA
const file = await bucket.get(event.context.params!.path)

Expand All @@ -14,11 +14,8 @@ export default defineProtectedEventHandler(async (event) => {
const headers = new Headers()
file.writeHttpMetadata(headers as any)
headers.set('etag', file.httpEtag)
setResponseHeaders(event, Object.fromEntries(headers.entries()))
setHeaders(event, Object.fromEntries(headers.entries()))
setHeader(event, 'Cache-Control', `max-age=${60 * 60}`) // 1 hour cache

return file.body
}, {
cache: {
maxAge: 60 * 60,
},
})

0 comments on commit cfe0366

Please sign in to comment.