new MultipartFormFile(name, filePath [, contentType])
Classe que representa o arquivo obtido em uma conteúdo multipart/form-data
.
Essa classe não deve ser utilizada diretamente. Faça uso a partir da classe "MultipartFormDataReader". Ver MultipartFormDataReader.prototype.readForm para mais detalhes.
Parameters:
Name | Type | Argument | Description |
---|---|---|---|
name |
string | Nome do arquivo destino. |
|
filePath |
string | Nome do arquivo. |
|
contentType |
string |
<optional> |
Tipo do conteúdo do arquivo. |
Members
-
contentType :string
-
Tipo do conteúdo do arquivo. O valor deverá um Media Type conforme padronização http://www.iana.org/assignments/media-types/media-types.xhtml.
Type:
- string
-
name :string
-
Nome do arquivo.
Type:
- string
-
size :number
-
Tamanho em bytes do conteúdo do arquivo.
Type:
- number
Methods
-
moveTo(filePath)
-
Move o arquivo para o caminho especificado. O caminho deverá especificar o diretório e o nome do arquivo no destino.
Parameters:
Name Type Description filePath
string Nome do arquivo destino.
Returns:
True se o arquivo foi movido com sucesso. Um arquivo não poderá ser movido mais de uma vez.
- Type
- boolean
Example
const reader = new MultipartFormDataReader(request); const formData = reader.readForm(); const arquivo = formData.files['nome_campo_arquivo']; arquivo.moveTo(newFilePath);