joltup / rn-fetch-blob

A project committed to making file access and data transfer easier, efficient for React Native developers.
MIT License
2.81k stars 772 forks source link

upload image failure #641

Open lihuaying opened 3 years ago

lihuaying commented 3 years ago

file { data: base64, fileName: "20200805_174105.jpg" fileSize: 7163 height: 107 isVertical: true originalRotation: 0 path: "/storage/emulated/0/DCIM/Screenshots/20200805_174105.jpg" type: "image/jpeg" uri: "content://media/external/images/media/3045" width: 106 } RNFetchBlob.fetch( 'POST', url,
{ token: token, 'Content-Type': 'multipart/form-data', }, [ { fileName: image.fileName, name: image.fileName, type: image.type, data: RNFetchBlob.wrap(image.path), }, ] ) .then((res: any) => { console.log(res.text(), 'res') }) .catch((err: any) => { console.log(err, 'err') // error handling .. })

err-info: code: "0019", message: "Please upload a file"