Kürzlich habe ich versucht, ein Bild auf meine Firebase db hochzuladen. Derzeit bin Hochladen ich eine ganze blob
-Datei, die wie folgt aussieht:Bild zu firebase hochladen
"userImg": {
"preview": "blob:http://localhost:3000/e52a768c-3639-4b77-88ed-1db876c53f12"
}
Und wie Sie sehen können, lädt es localhost
Weg, was natürlich nicht funktioniert, wenn die Daten aus der DB in dem Browser des Benutzers Download .
Wichtig: Ich verwende HTTP-POST-Anfrage.
Meine Frage: Was soll ich tun, um es richtig in der db zu speichern?
Ich dachte über die Kodierung in base64
und dann speichern Sie es, und wenn Benutzer es herunterlädt - kodieren Sie es. Aber wird es User Browser nicht töten, wenn es viele zu kodierende Dateien gibt, oder?
Suchen Sie nach irgendwelchen Hinweisen. Danke ! :)