Захватить местоположение перенаправления javascript XMLHttpRequest

Я знаю, что вы не можете, используя 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?

17
задан Snea 16 December 2010 в 21:29
поделиться