El atributo de cifrado del elemento de formulario especifica el tipo de codificación utilizado al enviar datos de formulario al servidor. El valor predeterminado predeterminado es la aplicación/x-www-form-urlencoded.
Este método de codificación URLCODEDE el contenido antes de que se envíe el formulario. (Los espacios se convierten en +, los caracteres especiales se convierten en valor hexadecimal de ASCII).
Por ejemplo, estamos en el campo del formulario
Llenar BB,
El resultado antes de enviar es: BB+%2C%2C
Sin embargo, este método de codificación es ineficiente cuando se envía grandes cantidades de texto, texto que contiene caracteres no ASCII o datos binarios al servidor.
Al cargar un archivo, el tipo de codificación utilizado debe ser multipart/formulario, que puede enviar datos de texto y admitir la carga de datos binarios.
El valor de atributo de cifrado del navegador <form> formulario es multipart/formy-data, que nos dice que los datos transmitidos deben ser utilizados por el protocolo de transmisión multimedia. Dado que el multimedia transmite una gran cantidad de datos, se estipula que el archivo cargado debe ser un método posterior y el atributo de tipo de <put> debe ser un archivo.