使用一个HttpModule拦截Http请求,来检测页面刷新(F5或正常的请求)

在Web Application中,有个问题就是:“我怎么来判断一个http请求到底是通过按F5刷新的请求还是正常的提交请求?” 相信了解ASP.NET的人知道我在说什么,会有同感,而且这其实不是一个很easy的问题。那是因为HTTP协议无状态的特性不允许请求之间保持状态。 我想大多数人关注这个问题是因为,页面post的时候或之后,不想浏览器重复提交。 所以问题可以简化为:“我怎么来判断一个POS…

阅读全文