let response = fetch('https://url/message.txt',{
headers: {
'Cache-Control' : 'no-cache'
}
})
export function checkTime() {
setInterval(function () {
let response = fetch('https://url...../message.txt')
.then((response) => response.text())
.then((text) => console.log(text));
},10000)
}
export function checkTime() {
//делаем интервал запроса через каждые 10 секунды и отслеживаем изменение файла.
setInterval(function () {
jQuery.ajax({
url: 'receiveData.php',
type: 'POST',
data: {},
success: function () {
readTextFile("url..../message.txt", function(response){console.log(response)});
},
error: function () {
console.log('ERROR');
}
})
}, 10000);
}
export function readTextFile(file,callback) {
let rawFile = new XMLHttpRequest();
rawFile.open("GET", file, false);
rawFile.onreadystatechange = function () {
if (rawFile.readyState === 4) {
if (rawFile.status === 200 || rawFile.status == 0) {
callback(rawFile.responseText);
}
}
}
rawFile.send(null);
}
['messages', '[{"key":"Вы: ","value":"ооалотп"},{"key":"Оператор…value":"рп"}...................]']... то есть 0 это ключ который установил, а 1 - это строка json..