get/post

Why post request are preferred over get request:

  • Get requests params are stored in the browser history, web server access logs, etc
  • Get requests are more commonly cached
  • Http specification says, nothing should be changed by a get request