如何防止jquery ajax跟随302重定向

时间:2018-05-11 06:38:22

标签: javascript jquery

我使用jquery ajax连接到URL,URL将返回302重定向。我需要ajax请求不遵循重定向,但我想从content-location标头获取重定向的URL。

我有这个代码获取标题的内容,但它也遵循重定向。我需要它不遵循重定向,因为它重定向到一次只使用URL,所以即使我有URL它是无用的,因为它已经被“使用”。

$.ajax({
    type: 'GET',
    url: url1,
    success: function(data, textStatus, request){
        var sdurl = request.getResponseHeader('content-location');
        finishedfunction(url1, url2, sdurl);
    },
    error: function (request, textStatus, errorThrown) {
        var sdurl = request.getResponseHeader('content-location');
        finishedfunction(url1, url2, sdurl);
    }
});

提前致谢。

编辑:我无法编辑任何服务器代码。

0 个答案:

没有答案