Mais informações:
http://www.mnot.net/blog/2012/09/24/caching_POST
Infelizmente não tenho tanto tempo assim para traduzir, mas isso já serve como alerta:
- HTTP é um protocolo horrível de se trabalhar
- HTTP permite atrocidades que tornam a implementação correta abominável
- Cache é um assunto complicado, e não se deve fazer cache de tudo
- Proxys são softwares complexos e propensos a falhas devido ao HTTP
Então fiquem alertas, quando virem algum problema nas páginas, o culpado pode ser até o browser seu.