Heim > Artikel > Web-Frontend > Welchen Nutzen hat die Verwendung des Felds „enctype' beim Hochladen von Dateien?
Das enctype-Attribut des FORM-Elements gibt den Codierungstyp an, der beim Senden von Formulardaten an den Server verwendet wird. Der Standardwert ist „application/x-www-form-urlencoded“.
Diese Kodierungsmethode kodiert den Inhalt vor dem Senden des Formulars per URL. (Leerzeichen werden in „+“ umgewandelt und Sonderzeichen werden in ASCII-HEX-Werte umgewandelt).
Wenn wir beispielsweise bb in das Formularfeld
Vorname eingeben,
ist das Ergebnis vor dem Senden: bb+%2C%2C
Allerdings , ist diese Codierung ineffizient, wenn große Textmengen, Text mit Nicht-ASCII-Zeichen oder Binärdaten an den Server gesendet werden.
Beim Hochladen von Dateien sollte der verwendete Kodierungstyp „multipart/form-data“ sein, der Textdaten senden kann und auch das Hochladen von Binärdaten unterstützt.
Der Wert des ENCTYPE-Attributs des