Есть некий сайт, с которого можно скачать CSV файл. Я хочу написать HTML+JavaScript, который будет открываться локально, загруждать этот CSV файл и дальше использовать его содержимое для дальнейших манипуляций. К сожалению сервер того сайта отдаёт весь контент с хедером X-XSS-Protection: 1; mode=block
и это не позволяет скачать содержимое данного файла JavaScript кодом моего локальнго HTML файла. Можно ли это как-то преодолеть?
Текущий код:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript">
var csvText;
function loadCsv() {
fetch('https://pais.co.il/Lotto/lotto_resultsDownload.aspx')
.then(function (response) {
response.text().then(function(text) {
csvText = text;
});
});
}
</script>
</head>
<body onload="loadCsv()">
<input type="button" onclick="console.log(csvText)" value="Show loaded text on console" />
</body>
</html>
Если заменить URL внутри этого кода на какой-то другой, где X-XSS-Protection: 1; mode=block
не используется, код работает. Но мне нужен именно этот URL.