Das EngeTePe -Attribut des Formularelements gibt den Codierungsart an, der beim Übermitteln von Formulardaten an den Server verwendet wird. Die Standardeinstellung ist die Anwendung/x-www-form-urlencoded.
Diese Codierungsmethode wird den Inhalt vor dem Senden des Formulars urlencoden. (Die Leerzeichen werden in +konvertiert, Sonderzeichen werden in den Hex -Wert von ASCII umgewandelt).
Zum Beispiel befinden wir uns im Feld Formular
BB ausfüllen,
Das Ergebnis vor dem Senden lautet: BB+%2C%2C
Diese Codierungsmethode ist jedoch ineffizient beim Senden großer Textmengen, Text mit Nicht-ASCII-Zeichen oder binären Daten an den Server.
Beim Hochladen einer Datei sollte der verwendete Codierungstyp mehrfach/Form-Daten sein, mit dem Textdaten gesendet und binäre Daten hochgeladen werden können.
Der EngTPE-Attributwert des Browser <form> ist mehrteilig/formdaten, wodurch wir angeben, dass die übertragenen Daten vom Multimedia-Transmissionsprotokoll verwendet werden sollten. Da die Multimedia eine große Datenmenge überträgt, wird festgelegt, dass die hochgeladene Datei eine Postmethode sein muss und das Typ -Attribut von <eingabe> eine Datei sein muss.