Показать сообщение отдельно
  #1 (permalink)  
Старый 07.05.2014, 12:20
Новичок на форуме
Отправить личное сообщение для IlyaBarkov Посмотреть профиль Найти все сообщения от IlyaBarkov
 
Регистрация: 06.05.2014
Сообщений: 2

Требуется специфический кросс-доменный ajax-запрос
Необходимо выполнить запрос к URL-у, который делает 1 или более редиректов и javascript'ом же определить финальный адрес. И при этом учитывать все ограничения браузеров на запросы из разных доменов, Access-Control-Allow-Origin, X-Frame-Options deny и прочие моменты.

Будет удобно привести пример на известном всем ВКонтакте, там такие же серьёзные настройки безопасности. Вы заходите на vk.com, вас либо сразу перебрасывает на vk.com/feed при помощи 302 редиректа, либо происходит ещё несколько запросов к внутренним страницам логинов.

Мне нужен скрипт, который на вход пример "http://vk.com/", а на выходе выдаст "https://vk.com/feed". Это должно выполняться в браузере, javascript-ом (подчеркиваю, не со стороны сервера). Можете использоваться что угодно: img, script, iframe. Вариант с браузерным расширением не подходит. Вариант с popup тоже не подходит.

В итоге, скрипт должен выглядеть примерно так:

---------
var old_url = "http://vk.com/", new_url = "";
// Ваши вычисления и запросы
alert(new_url); // возвращает "https://vk.com/feed"
---------

Цену готов обсуждать, предлагайте варианты.

Контакты для связи: ilya@barkov.net, скайп IlyaBarkov

Последний раз редактировалось IlyaBarkov, 07.05.2014 в 12:30.
Ответить с цитированием