XMLHttpRequest не выдает ответ, хотя отладчик показывает что ответ есть
Скорее всего заблудился в двух соснах, но что-то не получается.
Есть простая функция
function getTest() {
var request_token = new XMLHttpRequest();
var url="./api/account/token"; //полный адрес убрал
request_token.open("POST",url,true);
request_token.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request_token.send("username=api&password=123");
request_token.onreadystatechange = function () {
//для простоты отключил контроль на статус
var response = request_token.responseText;
alert(request_token.responseText);
}
}
по сути она должна показывать окно (или 2 окна одно пустое) с ответом от сервиса.
В итоге request_token.responseText возвращает пустую строку.
запускал в FireFox. Отладчик в разделе "Сеть" показывает, что ответ был.
Во вложении есть файл с ответом.
А в разделе "Отладчик", на строке "request_token.responseText;" показывает пустое значение ("").
Что делаю нет так, подскажите плиз ?
|