title: GET or POST, which method to use for submitting a form?
body: <p>I'm writing a web form for my Ruby on Rails app. The form has a text field, some checkboxes, a set of radio buttons and two text boxes. </p>
  
  <p>What are the pluses and minuses of using GET over POST and vice versa. I always thought you should use GET for retrieving the form and POST for submitting, but I've just learnt you can do both. Does it really make a difference? Cheers.</p>
  
  <pre><code>&lt;% form_tag({ :action =&gt; "create" }, :method =&gt; "get") do %&gt;
  </code></pre>