Показать сообщение отдельно
  #13 (permalink)  
Старый 19.07.2016, 13:17
Аспирант
Отправить личное сообщение для Benos Посмотреть профиль Найти все сообщения от Benos
 
Регистрация: 09.01.2012
Сообщений: 48

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();  // функция разбора
              }
        }   
}
Ответить с цитированием