многократное отправлени xhr запроса

338
31 августа 2017, 22:06

Могу ли я отправлять xhr запрос в виде следующего кода:

var xhr = new XMLHttpRequest();
function myNewFunction(data, xhr){  
    xhr.open("POST", "url", false);
    xhr.setRequestHeader("x-requested-with", "XMLHttpRequest");
    xhr.setRequestHeader('pragma', 'no-cache');
    xhr.setRequestHeader("content-type", "application/json;charset=UTF-8");
    xhr.setRequestHeader("accept-language", "ru");
    xhr.setRequestHeader("cashe-control", "no-cache");
    xhr.setRequestHeader("accept", "application/json, text/plain, */*");
    xhr.send(JSON.stringify("data"));
setInterval(function(){
    function(e, data){myNewFunction(data, xhr)})
}, 200)

Очень сомневаюсь в том, что каждую итерацию цикла добавляются хедеры к объекту xhr. Можно ли xhr.open вместе с добавлением хедеров вынести за пределы функции, а в функции оставить только xhr.send(JSON.stringify("data")); ?

READ ALSO
JSON.Parse + Ajax

JSON.Parse + Ajax

Делаю Ajax запрос который возвращает мне такие строки

317
Пытаюсь сделать слайдер на js

Пытаюсь сделать слайдер на js

ЗдравствуйтеПытаюсь сделать слайдер на чистом js, суть такова

328
Ошибок нет, но ничего не работает

Ошибок нет, но ничего не работает

Привет! Есть код на NodeJSСуть кода - автоматическая чистка комментариев в вк (удаляет комментарии после определенного времени, если они не набрали...

302
Android 4.0 и javascript

Android 4.0 и javascript

Доброго времени сутокJavascript не хочет работать на версии 4

302