title: Possible reasons for a browser executing GET rather than post
body: <p>One of our most common error situations in a web application is that a user executes a GET request where the form should have submitted a POST.</p>
  
  <p>I realize that the most likely case is that they got to the page (by way of a POST) and then clicked in the address bar and hit enter. </p>
  
  <p>The question is, are there other less obvious ways that this could happen (print previews/back button, etc)?  </p>
  
  <p>We have never been able to consistently repeat the problems. The problems for different users and different pages nor do they happen very often (maybe once a week).</p>
  
  <p><B>EDIT:</B>
  There is no data submitted with the GET request and therefore the processing page crashes out.</p>