JavaScript · Middle · Frage 64 von 75

Wie schickt man am einfachsten alle Felder eines <form> mit fetch?

const data = new FormData(form);
await fetch("/api/profile", { method: "POST", body: data });
Antwort zeigen

Richtige Antwort: Ein aus dem Formular gebautes FormData als Rumpf übergeben

Erklärung

FormData enthält auch Dateien und setzt den richtigen Content-Type multipart/form-data mit Boundary. Content-Type setzt man nicht selbst, sonst fehlt die Boundary.

Zum Weiterlesen

Fehler in der Frage

JavaScript · Middle · Frage 64

Teste dich selbst

Mach den Test JavaScript · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen