Warnung: Fehlende Begrenzung in POST-Daten für mehrteilige / Formulardaten in Unbekannt in Zeile 0

8

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.

    
Maroxtn 24.12.2014, 10:55
quelle

2 Antworten

12

Sie müssen nur die folgende Zeile entfernen:

ajax.setRequestHeader("Content-Type", "multipart/form-data");

    
Hit-or-miss 17.04.2015 11:19
quelle
0

Anstatt die Daten als multipart/form-data zu senden:

%Vor%

Sie sollten es als application/json senden:

%Vor%     
Jeffrey Roosendaal 22.12.2016 11:28
quelle