Wie lade ich eine Datei mit der JS-Fetch-API hoch?

ch versuche immer noch, meinen Kopf darum zu wickel

Ich kann den Benutzer die Datei (oder sogar mehrere) mit der Dateieingabe auswählen lassen:

<form>
  <div>
    <label>Select file to upload</label>
    <input type="file">
  </div>
  <button type="submit">Convert</button>
</form>

Und ich kann das @ fangsubmit event using<fill in your event handler here>. Aber wie sende ich die Datei mitfetch?

fetch('/files', {
  method: 'post',
  // what goes here? What is the "body" for this? content-type header?
}).then(/* whatever */);

Antworten auf die Frage(14)

Ihre Antwort auf die Frage