Skip to content

Instantly share code, notes, and snippets.

document.querySelector('input[type="file"]').onchange = async function(e){
const files = this.file
const formData = new FormData();
formData.append('file', files[0]);
const res = await axios.post('/files', formData, {
headers: {
'Content-Type': 'multipart/form-data'
import {
Controller,
Get,
Param,
Post,
Res,
UploadedFile,
UseInterceptors,
} from '@nestjs/common';
import { FileInterceptor } from '@nestjs/platform-express';
<form action="/files" method="post" enctype="multipart/form-data">
<input type="file" id="file" name="fike"><br><br>
<button type="submit">Submit</button>
</form>