title: Difference between GET/POST/PUT/DELETE in Ajax in MVC pattern
body: <p>I understand that GET is typically associated with a URL where you can put in the browser and get the exact action done again, like viewing a profile for a particular person.</p>
  
  <p>I am implementing MVC pattern with CI, and with a $.ajax of type:GET to the following URL:</p>
  
  <pre><code>                url         : 'index.php/con/fx1',
  </code></pre>
  
  <p>where con is the controller,
  fx 1 is a function in the controller.</p>
  
  <p>I can direct fx1 to any model and do anything, be it POST, DELETE, or just READ.</p>
  
  <p>In this sense, what difference does it make whether I specify GET/POST/DELETE/PUT</p>