Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 9120|Respuesta: 2

¿Cuál es la diferencia entre el POST commit y el GET commit de PHP?

[Copiar enlace]
Publicado en 19/11/2014 21:16:49 | | |
Si pongo este código:
[mw_shl_code=php,true]echo '<form id="payform" acción="'.$requesturl.'" método="post"></form><script type="text/javascript" reload="1">$(\'payform\').submit(); ';</script> [/mw_shl_code]

Sustituye por:
[mw_shl_code=php,true]echo "<script type='text/javascript' reload='1'>window.location.href='$requesturl'; ";</script> [/mw_shl_code]

¿Cuál es el impacto en el programa y cuál es la diferencia entre un post commit y un get commit?




Anterior:El método para modificar el ID de WeChat ilimitadas
Próximo:Se anuncia la lista de becas escolares para el curso académico 2013-2014 de la Escuela de Informática
Publicado en 19/11/2014 21:21:40 |
1. Get es obtener datos del servidor, y post es enviar datos al servidor.
2. get es añadir la cola de datos de parámetros a la URL a la que apunta el atributo ACTION del formulario enviado, y los valores corresponden a cada campo del formulario, que puede verse en la URL. post es el mecanismo HTTP post que coloca cada campo en el formulario y su contenido en el ENCABEZADO HTML a la dirección URL indicada por el atributo ACTION. Los usuarios no ven el proceso.
3. Para el método get, el lado del servidor usa Request.QueryString para obtener el valor de la variable, y para el método post, el lado del servidor usa Request.Form para obtener los datos enviados.
4. La cantidad de datos enviada por get es pequeña y no puede superar los 2KB. La cantidad de datos transmitidos por correo es grande y, por defecto, se asigna a ilimitada. Pero teóricamente, la mayor cantidad en IIS4 es de 80KB, y en IIS5 es de 100KB.
5. La seguridad es muy baja, la seguridad posterior es alta. Pero la eficiencia de ejecución es mejor que el método Post.

Recomendaciones:
1. La seguridad del método get es peor que la del método Post; si contiene información confidencial, se recomienda utilizar el método de envío de datos Post;
2. Al realizar consultas de datos, se recomienda usar el método Get; Al añadir, modificar o eliminar datos, se recomienda usar el método Post;
Publicado en 25/12/2014 17:45:43 |
Acabo de verla, esta http://zh.wikipedia.org/wiki/REST
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com