Hallo.
Ich versuche gerade ein Bild auf einen server zu senden. Jedoch funktioniert das noch nicht so genau
Hier ist mein code:
Code
- <script>
- const input = document.getElementById('input'); //ID des input-types. Hier wähle ich das Bild, welches ich zum server senden möchte
- input.addEventListener('change', () => {
- uploadFile(input.files[0]);
- });
- const uploadFile = (file) => {
- const fd = new FormData();
- fd.append('input', file);
- // send `POST` request
- fetch('/upload', { //Verzeichnis wo das bild gespeichert werden soll
- method: 'POST',
- body: fd
- })
- .then(res => res.json())
- .then(json => console.log(json))
- .catch(err => console.error(err));
- }
- </script>
Bei dem unteren Quellcode kriege ich immer diese Fehlermeldung angezeigt. Laut Google ist es ein Content-Type Fehler, jedoch dachte ich das Fetch es automatisch setzt.
Hat jemand eine Idee??