


Wie kann der Fehler „Keine mehrteilige Grenze gefunden' beim Hochladen von Ajax XMLHttpRequest-Dateien behoben werden?
Dateien mit Ajax XMLHttpRequest hochladen: Fehlerbehebung für den Fehler „Keine mehrteilige Grenze gefunden“
Beim Versuch, eine Datei mit XMLHttpRequest hochzuladen, kann es sein, dass Sie Es wird ein Fehler wie „Die Anfrage wurde abgelehnt, da keine mehrteilige Grenze gefunden wurde“ angezeigt. Dieses Problem tritt auf, wenn die Datei nicht korrekt als Multipart-/Formulardatenanforderung gesendet wird.
Ein häufiger Fehler besteht darin, die Datei direkt an das XMLHttpRequest-Objekt anzuhängen, wie im Code gezeigt:
xhr.file = file; // not necessary if you create scopes like this
Diese Methode ist falsch. Stattdessen sollte die Datei in ein FormData-Objekt eingeschlossen werden, das die richtige Multipart-/Formulardatenanforderungsnutzlast erstellt:
var formData = new FormData(); formData.append("thefile", file);
Sobald die Datei dem FormData-Objekt hinzugefügt wurde, können Sie xhr.send( formData); um die Anfrage einzureichen. Bei Verwendung von PHP ist die Datei serverseitig innerhalb von $_FILES['thefile'] zugänglich.
Denken Sie daran, dass Sie Ressourcen wie MDC und Mozilla Hack-Demos für weitere Anleitungen zum Datei-Upload mit Ajax XMLHttpRequest konsultieren können.
Das obige ist der detaillierte Inhalt vonWie kann der Fehler „Keine mehrteilige Grenze gefunden' beim Hochladen von Ajax XMLHttpRequest-Dateien behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Ersetzen Sie Stringzeichen in JavaScript

JQuery überprüfen, ob das Datum gültig ist

HTTP-Debugging mit Knoten und HTTP-Konsole

Benutzerdefinierte Google -Search -API -Setup -Tutorial

JQuery fügen Sie Scrollbar zu Div hinzu
