flowingts / UploadsOptions
Interface: UploadsOptions
Definido em: src/core/uploads/types.ts:63
Configuração de upload do app (createApp({ uploads })).
Propriedades
detect?
optionaldetect?:ContentDetector
Definido em: src/core/uploads/types.ts:80
Detector de conteúdo. Padrão: detectors.magicBytes().
limits?
optionallimits?:object
Definido em: src/core/uploads/types.ts:65
Limites globais; o contrato de cada rota só pode restringi-los.
fields?
optionalfields?:number
Campos de texto por requisição. Padrão: 50.
fieldSize?
optionalfieldSize?:Size
Tamanho máximo de cada campo de texto. Padrão: '100kb'.
files?
optionalfiles?:number
Arquivos por requisição. Padrão: 10.
fileSize?
optionalfileSize?:Size
Tamanho máximo de cada arquivo. Padrão: '10mb'.
parts?
optionalparts?:number
Partes (campos + arquivos) por requisição. Padrão: 60.
tempDir?
optionaltempDir?:string
Definido em: src/core/uploads/types.ts:78
Pasta dos arquivos temporários. Padrão: a pasta temporária do sistema.