亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Ajax實現(xiàn)跨域訪問最新解決方案

 更新時間:2018年07月13日 10:14:16   作者:時尚大腸臉  
在項目開發(fā)過程中,我們經(jīng)常會遇到同一個域名下不同項目之間通過Ajax相互調用數(shù)據(jù),這樣問題就來了,如何通過Ajax實現(xiàn)跨域呢?下面腳本之家小編給大家?guī)砹薃jax實現(xiàn)跨域訪問最新解決方案,感興趣的朋友一起看看吧

在實際項目當中,我們經(jīng)常會遇到同一個域名下不同項目之間通過Ajax相互調用數(shù)據(jù),這樣問題就來了,如何通過Ajax實現(xiàn)跨域呢?

解決方案

1.Jsonp

Jsonp解決跨域相對簡單,服務器無需任何配置。具體實現(xiàn)如下:

$.ajax({
  type: 'get',
  url: 'http://xxx.com',
  data: {},
  dataType: 'jsonp',
  success: function (data) {
    
  },
  error: function (data) {
    mask.close();
    toast('請求失敗');
  }
});

2.CORS

CORS解決方案需要前端和服務端共同配置才能實現(xiàn)

前端

$.ajax({
  url: 'http://xxx.com',
  type: 'post',
  xhrFields:{
    withCredentials:true
  },
  data: {},
  success: function(res){
  },
  error: function(){
    alert('服務器發(fā)生錯誤!');
  }
});

服務端(在程序入口文件配置)

header('Access-Control-Allow-Origin: http://xxx.com');
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept');

總結

以上所述是小編給大家介紹的Ajax實現(xiàn)跨域訪問最新解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

最新評論