Альтернативой может быть добавление уникального числа в url.
<script>
var xhr = new XMLHttpRequest;
xhr.open('GET', 'test.html?_=' + new Date().getTime());
//xhr.setRequestHeader('Cache-Control', 'no-cache');
xhr.send();
</script>
timestamp не совсем уникален, но он должен быть достаточно уникальным для вашей usecase.