Diferencias entre GET y POST

Vía anieto2k he encontrado una interesante guía donde nos explican cuáles son las diferencias entre GET y POST, los métodos  para pasar variables por URL y recuperarlas del contexto. El funcionamiento de las dos es el mismo, con la única diferencia de que con el GET veremos las variables en la URL, mientras que el POST sólo nos mostrará la URI y la página donde estamos.

GET

www.mitienda.com/tienda.php?cat=2&item&24&lan=es

POST

www.mitienda.com/tienda.php

El uso de un método u otro depende de la información que vayamos a pasar. En la guía nos indican qué método debemos utilizar para cada procedimiento. A modo de resumen:

  • Utiliza GET para acciones seguras y POST para las inseguras
  • Utiliza POST si envias datos privados (passwords, números de tarjetas de crédito, etc)
  • Utiliza POST cuando envíes mucha información (más de 2024 caracteres)
  • Utiliza GET en entornos AJAX
Diferencias entre GET y POST


Más info | http://carsonified.com/blog/dev

Un comentario

  1. Y cual es largo del Post??

    no creo que sea infinito porque estoy mandando variables por post en ajax con muchisimos caracteres (son tablas de registros cargadas de una base de datos) y las puedo mandar por ajax, pero, no llegan todos los datos (le digo que envie el innerHTML de un div, es decir, su contenido).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

What is 11 + 8 ?
Please leave these two fields as-is: