我使用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);
}
});
提前致谢。
编辑:我无法编辑任何服务器代码。