Maison >interface Web >tutoriel HTML >form Quelle est l'utilité d'utiliser le champ enctype lors du téléchargement de la production de fichiers_HTML/Xhtml_Web
L'attribut enctype de l'élément FORM spécifie le type de codage utilisé lors de la soumission des données du formulaire au serveur. La valeur par défaut est "application/x-www-form-urlencoded".
Cette méthode d'encodage encodera le contenu avant d'envoyer le formulaire. (Les espaces sont convertis en " " et les caractères spéciaux sont convertis en valeurs ASCII HEX).
Par exemple, si nous remplissons bb dans le champ du formulaire
prénom,
le résultat que nous obtenons avant l'envoi est : bb,,
Cependant , Ce codage est inefficace lors de l'envoi de grandes quantités de texte, de texte contenant des caractères non ASCII ou de données binaires au serveur.
Lors du téléchargement de fichiers, le type d'encodage utilisé doit être "multipart/form-data", qui peut envoyer des données texte et prend également en charge le téléchargement de données binaires.
La valeur de l'attribut ENCTYPE du formulaire