我想调用一个别人项目上的接口,但是无论是直接get还是用jsonp解决跨域都请求不到,应该如何解决
$.ajax({
type:"get",
url:"http://json.php",
dataType:"jsonp",
jsonp:"callback",
async:false,
contentType:"application/json;charset=utf-8",
success:function(data){
console.log(data);
}
});
Uncaught SyntaxError: Unexpected token :
如果直接get的话,就报XMLHttpRequest cannot load http://json.php.
你这个多半是因为这个你则个接口不支持jsonp,jsonp是需要后台支持的。