Files
FileHost/server/api/upload-policy.get.ts
T
2026-10-17 16:09:31 +08:00

15 lines
412 B
TypeScript

import {
getAllowedMimeTypesList,
getAllowedVideoExtensions,
getForbiddenFileExtensions
} from '../utils/upload-policy'
export default defineEventHandler((event) => {
setResponseHeader(event, 'Cache-Control', 'no-store')
return {
allowedMimeTypes: getAllowedMimeTypesList(),
allowedVideoExtensions: getAllowedVideoExtensions(),
forbiddenFileExtensions: getForbiddenFileExtensions()
}
})