I've only recently been getting involved with PHP/AJAX/jQuery and it seems to me that an important part of these technologies is that of POST
and GET
.
First, what is the difference between POST
and GET
? Through experimenting, I know that GET
appends the returning variables and their values to the URL string
website.com/directory/index.php?name=YourName&bday=YourBday
but POST
doesn't.
So, is this the only difference or are there specific rules or conventions for using one or the other?
Second, I've also seen POST
and GET
outside of PHP: also in AJAX and jQuery. How do POST
and GET
differ between these 3? Are they the same idea, same functionality, just utilized differently?