If a user submits a form (POST), and then refresh, it may cause undesired result, e.g. duplicate web purchase.
While if a web user refreshes before the initial submission has completed because of server lag, resulting in a duplicate HTTP POST request in certain user agents.
Fix