Ich arbeite an einem Datei-Uploader, der das Bild hochlädt, wenn die Eingabe geändert wird. Mein Code für das Formular in html ist
%Vor%Mein JavaScript und Ajax:
%Vor%Und mein PHP-Code ist einfach, nur um zu testen, ob alles in Ordnung ist
%Vor%Die Anfrage, die ich vom Server bekomme, ist Warnung: Fehlende Grenze in multipart / form-data POST-Daten in Unknown in Zeile 0, aber ich schickte die formdata und den Anfrage-Header und ich öffnete die Datei.
Sie müssen nur die folgende Zeile entfernen:
ajax.setRequestHeader("Content-Type", "multipart/form-data");
Anstatt die Daten als multipart/form-data
zu senden:
Sie sollten es als application/json
senden:
Tags und Links javascript php ajax html5 xmlhttprequest