我想調用一個別人項目上的接口,但是無論是直接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是需要後台支援的。
試試看header('Access-Control-Allow-Origin:*');