Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > ajax на один и тот же запрос приходят разные данны


Автор: holop2 9.7.2013, 23:26
просто переходя по адресу http://vta.aws.krysalix.com/users/remotecurrent, получаем данные
но на запрос, который содержит тоже самое получаем null
где может быть ошибка?

Код

<!DOCTYPE html>

<html>
<head>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
 
var aurl, strdata;
function sendPostSample ()
{
    aurl = "http://vta.aws.krysalix.com/users/remotecurrent";
    $.ajax({
    type: "GET",
    url: aurl,
    dataType: 'json',
    success: OnSuccessFunction11
    });
}
function OnSuccessFunction11 (data)
{
 alert(data);
}
</script>
 
</head>
<body id="body">
<div id="top">
<div>data</div>
<a href="#" onClick="javascript: sendPostSample();">aaasas</a>

</div>
</body>
</html>


Автор: Arantir 9.7.2013, 23:55
Страница со скриптом находится на сайте vta.aws.krysalix.com? По умолчанию кроссдоменные запросы невозможны (без модификаций на стороне запрашиваемого стороннего сайта).

Автор: krundetz 10.7.2013, 09:10
Цитата(holop2 @  9.7.2013,  23:26 Найти цитируемый пост)
просто переходя по адресу http://vta.aws.krysalix.com/users/remotecurrent, получаем данные

угу
Код

null

то есть запрос данных без скрипта по средствам браузера возвращает тоже самое что у вас скрипт.

Автор: holop2 10.7.2013, 11:22
разобралась, спасибо
просто сначала нужно было запрос на вход послать
т.к /users/remotecurrent - получение данных текущего пользователя
а пока запрос на вход не послали, мы как бы еще не пользователь, а гость

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)