[Php-avanzado] GET vs POST

Edwin Beecher edwinbeecher en yahoo.com.ar
Vie Sep 26 08:11:24 ART 2008


Yo utilizo POST en la mayoria de los casos porque, como dice Leo, el GET "ensucia" la URL.

Ademas esto puede dar pie al usuario a modificar la URL poniendo valores erroneos, simplemente "para ver que pasa" o con la intencion de hackear el sitio.

Cuando el script no anda como deberia cambio el POST por GET para descubrir porque no anda, pero despues vuelvo al POST.

Edwin.


--- El jue 25-sep-08, Leonardo Tadei - Pegasus Tech Supply <leonardot en pegasusnet.com.ar> escribió:

> De: Leonardo Tadei - Pegasus Tech Supply <leonardot en pegasusnet.com.ar>
> Asunto: Re: [Php-avanzado] GET vs POST
> Para: "Lista del curso de PHP Avanzado" <php-avanzado en pato2.fi.mdp.edu.ar>
> Fecha: jueves, 25 de septiembre de 2008, 12:38 am
>
> 	Esto es más o menos lo que nos contaste en clase.
> 	A tu análisis le falta la parte desventajosa y la
> empatada.
> 	Por ejemplo es lo mismo a nivel de eficiencia usar GET o
> POST. De hecho
> POST es un poco más eficiente porque tiene topes más
> altos de
> transmisión. Si se cierra el navegador, en ambos casos se
> pierde el "por
> dónde iba". 
> 	Lo del molesto cartel de "se volverán a enviar
> datos" es discutible,
> porque a veces eso te salva de volverlos a enviarlos son
> querer. Además
> hay técnicas para evitarlo que se usan para evitar dobles
> inputs.
> 	Para enviar información a un formulario, con exactamente
> equivalentes.
> 	Usando CSS, no deberías necesitar enviar likns con
> imágenes para enviar
> cosas GET, ya que un botón decorado o de tipo image hace
> esto y sigue
> siendo un botón. Visto así, es más facil de hacer con
> POST que con GET
> como decís, porque no requiere armar una larga cadena de
> parámetros.
> 
> 	Hasta acá lo que es más o menos lo mismo.
> 
> 	Una desventaja grande, muy grande de enviar por GET, es
> que "ensucia"
> los URI y los hace muy difíciles de leer, lo que veremos
> hacia al final
> del curso da pie a problemas de seguridad del tipo
> phishing.
> 
> 	Es un tema muy interesante para discutir, y como bien da a
> entender
> Lucas, no hay cosas bien ni cosas mal, sino situaciones a
> analizar en
> dónde algunas tienen más ventajas que otras.
> 
> 	Qué opina el resto?
> 
> -- 
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.com.ar
> Firma pública:
> http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado


      Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/


Más información sobre la lista de distribución Php-avanzado