Skip to content

Comandos úteis

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 ​

readonly detectedType: string | undefined

Definido em: src/core/uploads/types.ts:42

O tipo detectado pelo conteúdo, quando o formato tem assinatura conhecida.

Herdado de ​

FileInfo.detectedType


encoding ​

readonly encoding: string

Definido em: src/core/uploads/types.ts:43

Herdado de ​

FileInfo.encoding


fieldname ​

readonly fieldname: string

Definido em: src/core/uploads/types.ts:36

O nome do campo no formulário.

Herdado de ​

FileInfo.fieldname


filename ​

readonly filename: 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 ​

FileInfo.filename


mimetype ​

readonly mimetype: string

Definido em: src/core/uploads/types.ts:40

O tipo declarado pelo cliente.

Herdado de ​

FileInfo.mimetype


size ​

readonly size: number

Definido em: src/core/uploads/types.ts:45

O tamanho efetivamente recebido, em bytes.

Herdado de ​

FileInfo.size

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

Licença ISC.