Spass,
да. перевожу в строку.
вот функция отсылки запроса...
function sendJSON(){
console.info("Запрос пошел!");
var date = new Date();
var timeTMP = date.getTime();
var url = urlTMP+date.getTime(); // линк запроса
var dataJSON = JSON.stringify(body); // {} JSON запроса
console.info("Параметры JSON: URL => "+url+" / Объект => "+dataJSON);
var xhr = new XMLHttpRequest();
xhr.open("POST", url , true);
xhr.setRequestHeader('Accept', 'application/json, text/plain, */*');
xhr.setRequestHeader('Content-Type', 'application/json;charset=utf-8');
xhr.send(dataJSON);
xhr.onload = function(){
if(xhr.readyState == 4){
console.info("Ответ получен!");
anwJSON = xhr.responseText;
anwJSON = JSON.parse(anwJSON);
anwJSON = anwJSON.cache; // масив {} из ответа
readJSON(); // функция разбора
}
}
}