title: Back Button behaviour after Post-Redirect-Get
body: <p>My application disables caching on the browser via responses headers and then uses the Post-Redirect-Get pattern to enable the back button to "re-Get" the current page.<br>
  However on retesting this now with Firefox 12 and IE 8 I'm not seeing the results I was expecting (or that I had seen before with IE 6).</p>
  
  <p>Upon selecting the back button I can see that the browser is attempting to perform the original request (the Post), not the redirected request (the Get). When I look at the requests on the network tab of Firebug I see the following:</p>
  
  <p><img src="https://i.stack.imgur.com/gKwxz.png" alt="Post-Redirect-Get">  </p>
  
  <p>Looks like the browser is treating the Post and Get as the same request and hence selecting the back button is re-submitting the Post:</p>
  
  <p><img src="https://i.stack.imgur.com/W9RWu.png" alt="Result of Back Button"></p>
  
  <p>I am using JSF, but I think this is a browser issue.  Does anyone know why the browser is not performing a get of the redirected page?</p>