我正在使用 AJAX 调用从外部服务器访问某些资源。但服务器将我重定向到另一个位置并且不返回任何内容。我想获取该位置的 url....
JS Fiddle 示例... http://jsfiddle.net/5KtVE/2/
最佳答案
由于这是跨域请求,您必须将 dataType
选项设置为 jsonp
,这应该可以工作:
$.ajax({
url: 'https://graph.facebook.com/mahernazeer/picture',
dataType: 'jsonp',
success: function(imageUrl) {
console.log(imageUrl); // https://fbcdn-profile-a.akamaihd.net/hprofile-ak-snc4/274173_100002201391414_6210108_q.jpg
}
});
关于jquery - 如何从服务器端停止重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10549314/