flowingts / UploadedFile
Interface: UploadedFile
Definido em: src/core/uploads/types.ts:49
Um arquivo recebido e validado, guardado num arquivo temporário até o fim da resposta.
Estende
Propriedades
detectedType
readonlydetectedType:string|undefined
Definido em: src/core/uploads/types.ts:42
O tipo detectado pelo conteúdo, quando o formato tem assinatura conhecida.
Herdado de
encoding
readonlyencoding:string
Definido em: src/core/uploads/types.ts:43
Herdado de
fieldname
readonlyfieldname:string
Definido em: src/core/uploads/types.ts:36
O nome do campo no formulário.
Herdado de
filename
readonlyfilename:string
Definido em: src/core/uploads/types.ts:38
O nome enviado pelo cliente. É só um metadado: nunca o use como caminho no disco.
Herdado de
mimetype
readonlymimetype:string
Definido em: src/core/uploads/types.ts:40
O tipo declarado pelo cliente.
Herdado de
size
readonlysize:number
Definido em: src/core/uploads/types.ts:45
O tamanho efetivamente recebido, em bytes.
Herdado de
Métodos
buffer()
buffer():
Promise<Buffer<ArrayBufferLike>>
Definido em: src/core/uploads/types.ts:53
O conteúdo inteiro na memória. Prefira stream() para arquivos grandes.
Retorna
Promise<Buffer<ArrayBufferLike>>
stream()
stream():
Readable
Definido em: src/core/uploads/types.ts:51
O conteúdo como stream. Uso único: uma segunda chamada lança.
Retorna
Readable