Closed1
Node.js v18~ でfsから受け取ったデータをfetchの multipart/form で送る
-
fsから出てきたファイルはBlobに変換しつつmimeTypeをつける -
FormDataにファイル名と一緒に入れる -
fetchがいろいろ裏でやってくれるのでContent-Typeは付けない
const file = fs.readFileSync('./path/to/file.png')
const form = new FormData()
formData.append('file', new Blob([file], { type: 'image/png' }), 'file.png')
fetch('/api/upload', {
method: 'POST',
body: form
})
こんなんわかるか
このスクラップは2023/03/05にクローズされました