濮阳杆衣贸易有限公司

主頁 > 知識庫 > Ajax實現(xiàn)跨域訪問最新解決方案

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

熱門標(biāo)簽:福建微碼電話機器人 外呼系統(tǒng)api對接 大學(xué)校門地圖標(biāo)注 銷售電銷機器人詐騙 地圖標(biāo)注與公司業(yè)務(wù)關(guān)系 荊州智能電銷機器人 廣西智能外呼系統(tǒng)多少錢 提高電話機器人接通率 平?jīng)龈叩碌貓D標(biāo)注商戶要收費嗎

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

解決方案

1.Jsonp

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

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

2.CORS

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

前端

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

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

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');

總結(jié)

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

您可能感興趣的文章:
  • 詳解Django解決ajax跨域訪問問題
  • 關(guān)于C#中ajax跨域訪問問題
  • Ajax 設(shè)置Access-Control-Allow-Origin實現(xiàn)跨域訪問
  • Ajax跨域訪問Cookie丟失問題的解決方法
  • ajax跨域訪問報錯501的解決方法
  • 淺談JQuery+ajax+jsonp 跨域訪問
  • ajax跨域訪問遇到的問題及解決方案

標(biāo)簽:內(nèi)江 邯鄲 海南 德陽 樂山 衡陽 黔東 婁底

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ajax實現(xiàn)跨域訪問最新解決方案》,本文關(guān)鍵詞  Ajax,實現(xiàn),跨域,訪問,最新,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax實現(xiàn)跨域訪問最新解決方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于Ajax實現(xiàn)跨域訪問最新解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    无锡市| 永平县| 文山县| 九台市| 敦煌市| 丰原市| 山东| 正安县| 山西省| 杂多县| 临沧市| 崇义县| 晋城| 鸡泽县| 泰宁县| 双桥区| 漳平市| 丰原市| 固阳县| 什邡市| 乌拉特后旗| 宜宾市| 班戈县| 渑池县| 周至县| 道孚县| 曲水县| 兖州市| 沐川县| 竹山县| 无棣县| 黄梅县| 宿松县| 张北县| 布尔津县| 土默特左旗| 南城县| 乐安县| 衡阳县| 林甸县| 会同县|