Enviar datos de formulario en formato de codificación JSON es otra contribución importante de HTML5 al desarrollo y evolución de la web. En el pasado, nuestros datos de formulario HTML se transmitieron a través del valor clave. Esta forma de transmisión carece de gestión de la organización de datos y es muy primitiva. El método de formato JSON recientemente emergente para enviar datos del formulario, convertir todos los datos en el formulario en un formato JSON con un determinado estándar y luego transferirlos al lado del servidor. Los datos recibidos por el servidor son un código JSON calificado que se puede usar directamente. Cómo declarar el formato enviado en formato JSON
Todos deberían estar familiarizados con cómo cargar un archivo usando un formulario. Requiere agregar una instrucción CiCtype = multipart/formulario a la etiqueta de formulario en HTML, que le dice al navegador que envíe datos de formulario en el modo de archivo de carga. La Declaración de Formulario de envío en formato JSON es similar a este, y se escribe como: Enctype = 'Aplicación/JSON'.
Compatibilidad con los navegadores pasados de modaEnviar formularios en formato JSON es una especificación muy nueva en HTML5. Solo los navegadores modernos que implementan estas especificaciones pueden reconocer la semántica de Enctype = 'Application/JSON' y empaquetar correctamente los datos en formato JSON. Para algunos navegadores y navegadores antiguos que aún no han implementado estos estándares, no pueden reconocer qué representa enctype = 'Application/JSON', por lo que el enchado del formulario se degenerará automáticamente en el formato de codificación predeterminado de la aplicación/x-www-form-urlencoded. El código del lado del servidor puede determinar cómo recibir datos en función del valor de cifrado.
Ejemplo de formato para enviar formulario para formato de codificación JSONEjemplo 1 Uso básico
Código XML/HTML Copiar contenido al portapapeles