Question : upload file
Answered by : mohamed-sami-khiari
{"tags":[{"tag":"p","content":"Easyupload.io"},{"tag":"textarea","content":"https:\/\/files.fm\nhttps:\/\/wetransfer.com\/","code_language":"whatever"}]}
Source : | Last Update : Fri, 03 Feb 23
Question : Uploading a File
Answered by : ahmed-sharif
const formData = new FormData();
const fileField = document.querySelector('input[type="file"]');
formData.append('username', 'abc123');
formData.append('avatar', fileField.files[0]);
fetch('https://example.com/profile/avatar', { method: 'PUT', body: formData
})
.then((response) => response.json())
.then((result) => { console.log('Success:', result);
})
.catch((error) => { console.error('Error:', error);
});
Source : https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch | Last Update : Tue, 02 Aug 22
Question : file upload
Answered by : sleepy-skipper-ii1h0cjo2v2b
uploadFile(e){ const file = e.target.files[0]; storage.ref('images/'+ file.name).put(file) .then(response => { response.ref.getDownloadURL().then((downloadURL) => { firebase.database().ref(YOUR_DATABASE).child(THE_USER_ID).update({imageUrl:downloadURL}) } .catch(err => console.log(err))
}
Source : https://stackoverflow.com/questions/53026245/uploading-images-to-firebase-from-vuejs-app | Last Update : Tue, 25 May 21