While working on a web application, we encountered caching issues with Internet Explorer (caching occurred due to the use of GET requests). The problem was resolved when users turned on "Always refresh from server" in IE's Developers Tool. Although we couldn't reproduce the issue on our side, I suspect that using XMLHttpRequest() with POST instead of GET could have been a possible workaround.
My question is, would there be any risks involved if I replace all GET methods with POST? My intention is to prevent caching wherever possible.
Initial tests indicate similar behavior...