Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.06.2014, 13:52
Аватар для TheMilkMan
Интересующийся
Отправить личное сообщение для TheMilkMan Посмотреть профиль Найти все сообщения от TheMilkMan
 
Регистрация: 25.06.2013
Сообщений: 11

Cross-domain request
Нужно проверить отвечает ли кросс-доменный адрес.

var url = 'http://google.com';

if ( checkUrl(url) ) {
    alert('Сервер живой');
} else {
    alert('Сервер не отвечает');
}

function checkUrl(url) {
    // ???
}

Возможно ли как-то сделать это если на сервере:
1) не установлен флаг Access-Control-Allow-Origin: *
2) сервер не работает с json
Ответить с цитированием
  #2 (permalink)  
Старый 24.06.2014, 20:19
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

можно изображение какое-нибудь дергать с этого сервера и слушать события onload и onerror. тоже самое и для script, только ie9+
Ответить с цитированием
  #3 (permalink)  
Старый 25.06.2014, 16:54
Аватар для TheMilkMan
Интересующийся
Отправить личное сообщение для TheMilkMan Посмотреть профиль Найти все сообщения от TheMilkMan
 
Регистрация: 25.06.2013
Сообщений: 11

Octane, спасибо, видимо это единственный возможный вариант.
Ответить с цитированием
  #4 (permalink)  
Старый 25.06.2014, 18:17
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от TheMilkMan
видимо это единственный возможный вариант
Можно на свой сервер отправлять запрос, чтобы сервер пинганул урл.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
multi request json-rpc клиент на JS Dmitriy-CoDy Библиотеки/Тулкиты/Фреймворки 0 05.06.2013 18:19
Как отправить данные в Form Data вместо Request Payload? Shitbox2 Angular.js 2 26.05.2013 22:40
cross domain ajax vyaceslav.kr jQuery 1 07.10.2012 09:11
Nodejs - где конструктор Request Riim AJAX и COMET 4 29.07.2011 17:12
Cookies и ошибка клиента 400 Bad Request Roman-NN Общие вопросы Javascript 4 02.06.2010 13:06