У меня мало опыта работы с http нижнего уровня, и мне любопытна ситуация, с которой я столкнулся.
Я отслеживал http-трафик с помощью HttpWatch, и заметил, что IIS сервер asp.net при отправке формы входа .aspx возвращает 200 ОК ответ, после чего браузер перенаправляет на внутреннюю (аутентифицированную) страницу сайта. Ответ на вход в систему не содержит заголовков перенаправления (нет 302), а содержание ответа представляет собой обычный текст: "22|pageRedirect||/Official/Default.aspx|
"(содержащий относительный путь перенаправления).
Если бы кто-нибудь мог прояснить, как происходит перенаправление, я был бы признателен.
После ответа Зайфера и комментария Кори я провел небольшое расследование с помощью плагина Javascript Deobfuscator для firefox и поискал во всем скрипте, загруженном со страницей, строку «pageRedirect». Строка была найдена в фрагменте javascript от Telerik как часть функциональности какого-то компонента менеджера сценариев, что позволило разгадать загадку.
Спасибо за помощь!