La diferencia entre solicitud, carga, cliente y Http_Get
1. Obtener es obtener datos del servidor y publicar es transmitir datos al servidor.
2. Get agrega la cola de datos de parámetros a la URL señalada por el atributo ACCIÓN del formulario enviado. El valor corresponde a cada campo en el formulario uno a uno y se puede ver en la URL. . La publicación utiliza el mecanismo de publicación HTTP para colocar cada campo del formulario y su contenido en el ENCABEZADO HTML y transmitirlo a la dirección URL señalada por el atributo ACCIÓN. Los usuarios no pueden ver este proceso.
3. Para el método get, el servidor usa Request.QueryString para obtener el valor de la variable. Para el método post, el servidor usa Request.Form para obtener los datos enviados.
4. La cantidad de datos transmitidos por get es pequeña y no puede superar los 2 KB. La cantidad de datos transmitidos por correo es relativamente grande y, por lo general, no tiene restricciones de forma predeterminada. Pero en teoría, la cantidad máxima es 80 KB en IIS4 y 100 KB en IIS5.
5. La seguridad de la obtención es muy baja, pero la seguridad de la publicación es alta. Pero la eficiencia de ejecución es mejor que la del método Post.
Recomendaciones:
1. El método de obtención es menos seguro que el método de publicación. Si se incluye información confidencial, se recomienda utilizar el método de envío de datos de publicación.
2, al realizar una consulta de datos, se recomienda utilizar el método Get; al realizar la adición, modificación o eliminación de datos, se recomienda utilizar el método Post