Diferencia de POST y GET

Muchas veces me han preguntado, cual es la diferencia de enviar formularios con POST y enviarlos con GET, pues una forma fácil de explicarlo es la siguiente:

GET

Envía los valores del formulario por la barra de dirección del navegador de forma visible, por ejemplo:

www.darkchicles.com/productos.php?cve_producto=1

 

POST

Envía los valores del formulario de forma oculta, desde el cuerpo de la pagina receptora se tendrán que leer los valores ejemplo:

www.darkchicles.com/productos.php

[ En la pagina receptora existirá alguna instrucción de la siguiente forma:

cve_producto = $_POST[‘cve_producto’]; ]

 

Aunque una vez que se entiende esta diferencia, nos surge la pregunta de ¿Cuando usar POST y cuando usar GET?, si al final hacen lo mismo. Pues bien en el twitter recomendaban este enlace The Definitive Guide to GET vs POST  y aunque el texto del autor me pareció un poco confuso, su imagen dice mas que mil palabras y me parece que esta perfectamente bien estructurada.

A continuación la replico para que podamos seguir el caminito de nuestras aplicaciones y así optimizarlas haciéndolas mas  seguras para nuestros usuarios.

Usar POST ó usar GET

 

image Imagen fuente:The Definitive Guide to GET vs POST

Anuncios

Comentarios en: "¿Cuando usar POST y cuando usar GET?" (2)

  1. Buenísimo. ¡¡Gracias!!

  2. Gracias!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

Nube de etiquetas

A %d blogueros les gusta esto: