Я знаю, что вы не можете, используя XMLHttpRequest, перехватить перенаправление или предотвратить его, поскольку браузер будет прозрачно следовать ему, но возможно ли
A. Определите, перенаправлен ли запрос, или
B. Определите , куда он перенаправлен? (при условии, что ответ не дает подсказок)
Пример кода:
$.post("/my-url-that-redirects/", {},
function(response, statusCode, xmlHttpRequest){
//Somehow grab the location it redirected to
}
);
В моем случае firebug сначала покажет POST для URL-адреса, а затем GET для перенаправленного URL-адреса. Можно ли записать это местоположение GET?