Red de conocimiento del abogados - Preguntas y respuestas sobre la Ley de patentes - ¿Cuál es la diferencia entre método=post y método=obtener en en html?

¿Cuál es la diferencia entre método=post y método=obtener en en html?

Diferencias:

1. La publicación debe usarse cuando se requiere seguridad.

2. Get solo puede enviar caracteres ASCII al servidor, mientras que post puede enviar los caracteres ISO10646 completos (si también se especifica enctype="multipart/form-data").

3. Existen diferencias en los atributos enctype correspondientes a get y post. enctype tiene dos valores, el valor predeterminado es application/x-www-form-urlencoded y el otro valor multipart/form-data solo se puede usar para publicaciones.

4. IE limita la longitud de la URL solicitada a 2083 caracteres, limitando así la longitud de los datos enviados por get. Las pruebas muestran que si la URL excede este límite, IE no responderá al enviar el formulario. Otros navegadores no tienen límite de longitud de URL, por lo que la longitud de los datos que otros navegadores pueden enviar a través de get solo está limitada por la configuración del servidor. Para POST, debido a que los datos enviados no están en la URL, generalmente se puede considerar simplemente que el límite de longitud de los datos solo está limitado por la configuración del servidor.

5. Dado que el resultado obtenido por get corresponde directamente a un URI, el navegador puede almacenar en caché la página de resultados de get. La publicación generalmente no puede.

Los dos métodos de envío son get y post.

1. Obtener: La cantidad de datos enviados debe ser inferior a 1024 bytes. Cuando se envía el formulario, los valores de los campos del formulario (información solicitada por el formulario: número de cuenta, contraseña...) se mostrará en la barra de direcciones.

2. Publicación: La cantidad de datos transferidos no está limitada. Cuando se envía el formulario, el valor del campo del formulario (la información solicitada por el formulario: número de cuenta, contraseña...) no estará limitada. se muestra en la barra de direcciones y el rendimiento de seguridad es alto. La información está oculta y la publicación se usa generalmente en el desarrollo.

Extensiones

La etiqueta

se utiliza para crear formularios HTML para la entrada del usuario.

Los formularios pueden contener elementos de entrada, como campos de texto, casillas de verificación, botones de opción, botones de envío, etc.

Los formularios también pueden contener elementos de menú, área de texto, conjunto de campos, leyenda y etiqueta.

Los formularios se utilizan para transmitir datos al servidor.

Nota: El elemento de formulario es un elemento a nivel de bloque y se producirán saltos de línea antes y después de él.

Nuevos atributos de la etiqueta en html5

1 aceptar, valor: MIME_type, no soportado en HTML 5.

2. Accept-charset, valor: charset_list, especifica el conjunto de caracteres de datos del formulario que el servidor puede procesar.

3. Acción, valor: URL, especifica dónde enviar los datos del formulario cuando se envía el formulario.

4. autocompletar, valor activado/desactivado, especifica si se habilita la función de autocompletar del formulario.

5.enctype, estipula cómo codificar los datos del formulario antes de enviarlos.

6. Método, valor: get/post, especifica el método HTTP utilizado para enviar datos del formulario.

7. nombre, valor: form_name, especifica el nombre del formulario.

8. novalidate, valor: novalidate. Si se utiliza este atributo, no se realizará la verificación al enviar el formulario.

9. Destino, valor: _blank/_self/_parent/_top/framename, especifica dónde abrir la URL de acción.

Valores posibles del atributo enctype:

1.aplicación/x-www-form-urlencoded

2. p>

3. La etiqueta text/plain

admite atributos globales en HTML.

La etiqueta admite el atributo de evento en HTML.