婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Ajax如何進行跨域請求?Ajax跨域請求的原理

Ajax如何進行跨域請求?Ajax跨域請求的原理

熱門標簽:上海企業外呼系統價錢 電銷機器人 長春 大眾點評400電話怎么申請 怎樣在地圖標注文字 地圖標注推銷坑人 東平縣地圖標注app 河間市地圖標注app 中國地圖標注不明確情況介紹表 立陶宛地圖標注

本文實例為大家分享了Ajax跨域請求的具體實現過程,供大家參考,具體內容如下

下面我們在本地建兩個站點演示一下

第一步首先我們在本地搭建好一個Apache服務器;下載地址;
第二步服務器配置好以后,在本地配置好兩個虛擬的域名;
第三步我們在C盤建一個文件夾命名為”HTML5”;
第四步找到Apache虛擬主機的配置文件,然后打開配置文件

第五步在第三步建的HTML5文件夾下分別建一個文件夾a和文件夾b;
第六步修改Apache虛擬主機的配置文件,如圖

第七步修改一下host文件,添加a和b的網址,通常host文件路徑在C:\Windows\System32\drivers\etc 下

我們在HTML5/a文件夾下建一個7.ajax.html文件

!DOCTYPE HTML>
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
title>獲取同域下內容/title>
script>
window.onload = function() {
 var oBtn = document.getElementById('btn');
 // 忽略IE6
 oBtn.onclick = function() {
 //創建一個ajax對象
 var xhr = new XMLHttpRequest();
 //監聽事件
 xhr.onreadystatechange = function() {
 if (xhr.readyState == 4) {
 if (xhr.status == 200) {
 alert(xhr.responseText);
 }
 }
 }
 xhr.open('get', 'ajax.php', true);
 xhr.send();
 }
}
/script>
/head>
body>
 input type="button" value="獲取同域下內容" id="btn" />
/body>
/html>

我們先看一下同域下的請求

我們在HTML5/a下建一個php文件,返回'hello';

這時候我們在打開當前頁面 http://www.a.com/7.ajax.html ,點擊按鈕我們發現請求到了數據;
http://www.a.com/7.ajax.html

但是如果跨域的話,即你所請求的數據和當前文件不在一個域下面,這樣的話就會產生跨域請求,通常在這種情況下就會禁止你去訪問

例如我們現在將剛才在HTML5/a文件夾下的ajax.php文件放到b文件夾下

這時候點擊后我們發現請求報錯了,意思是跨域請求受到了限制

這時候我們需要后端配合,你需要告訴后端在輸出的時候加一個”Access-Control-Allow-Origin”頭信息
比如說:如圖,意思只要是這個域名的跨域請求就不受跨域策略的影響

這時候我點擊的時候,就可以正常獲取跨域的數據了

如果你想兼容IE需要

!DOCTYPE HTML>
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
title>ajax跨域請求/title>
script>
window.onload = function() { 
 /*
 在標準瀏覽器下,XMLHttpRequest對象已經是升級版本,支持了更多的特性,可以跨域了
 但是,如果想實現跨域請求,還需要后端的相關配合才可以
 XMLHttpRequest : 增加很多功能,他也不推薦使用onreadystatechange這個事件來監聽,推薦使用onload

 */
 var oBtn = document.getElementById('btn');
 oBtn.onclick = function() {
 // 這是標準瀏覽器寫法
 var xhr = new XMLHttpRequest();
 xhr.onreadystatechange = function() {
 if (xhr.readyState == 4) {
 if (xhr.status == 200) {
 alert(xhr.responseText);
 }
 }
 }
 xhr.open('get', 'http://www.b.com/ajax.php', true);
 xhr.send();
 /*
 如果你想兼容IE瀏覽器,可以特地為IE做兼容,忽略IE6
 XDomainRequest : IE如果想實現跨域請求,則需要使用這個對象去實現
 var oXDomainRequest = new XDomainRequest();
 oXDomainRequest.onload = function() {
 alert(this.responseText);
 }
 oXDomainRequest.open('get', 'http://www.b.com/ajax.php', true);
 oXDomainRequest.send();
 */
 }
}
/script>
/head>

body>
 input type="button" value="獲取同域下內容" id="btn" />
/body>
/html>

關于IE,詳情請訪問 https://msdn.microsoft.com/en-us/library/cc288060(VS.85).aspx
Ajax最新標準請訪問 https://www.w3.org/TR/XMLHttpRequest2/

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 詳解自定義ajax支持跨域組件封裝
  • vue-cli開發時,關于ajax跨域的解決方法(推薦)
  • ajax跨域獲取網站json數據的實例
  • 原生JS實現ajax與ajax的跨域請求實例
  • 淺談jquery中ajax跨域提交的時候會有2次請求的問題
  • 原生JS實現Ajax跨域請求flask響應內容
  • Springmvc ajax跨域請求處理方法實例詳解
  • 原生js的ajax和解決跨域的jsonp(實例講解)
  • 基于CORS實現WebApi Ajax 跨域請求解決方法
  • AJAX跨域請求數據的四種方法(實例講解)
  • 詳解ajax跨域問題解決方案
  • ajax前臺后臺跨域請求處理方式

標簽:玉樹 內江 營口 益陽 四川 本溪 遼寧 銅川

巨人網絡通訊聲明:本文標題《Ajax如何進行跨域請求?Ajax跨域請求的原理》,本文關鍵詞  Ajax,如何,進行,跨域,請求,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ajax如何進行跨域請求?Ajax跨域請求的原理》相關的同類信息!
  • 本頁收集關于Ajax如何進行跨域請求?Ajax跨域請求的原理的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人免费看片app下载| 国产欧美一区二区三区网站| 欧美久久一二区| 亚洲日本青草视频在线怡红院| 国产一区二区美女诱惑| 欧美不卡在线视频| 蜜乳av一区二区| 91网址在线看| 综合中文字幕亚洲| 99久久国产免费看| 自拍偷拍欧美精品| 色欧美片视频在线观看| 亚洲精品欧美激情| 欧美专区在线观看一区| 亚洲一区自拍偷拍| 88在线观看91蜜桃国自产| 欧美电影免费观看高清完整版在 | 久久国产尿小便嘘嘘尿| 日韩一区二区在线观看视频播放| 奇米888四色在线精品| 精品欧美一区二区久久| 国产综合成人久久大片91| 国产亚洲综合在线| 91美女福利视频| 性欧美疯狂xxxxbbbb| 色婷婷国产精品综合在线观看| 欧美一区二区视频观看视频 | 欧美性受xxxx| 免费成人深夜小野草| 久久久久久久免费视频了| www.av亚洲| 亚洲va欧美va人人爽| 欧美v国产在线一区二区三区| 亚洲欧美激情插| 欧美日韩二区三区| 国产一区二区三区久久久| 久久精品人人做人人爽97| 99这里只有久久精品视频| 亚洲成人777| 精品国偷自产国产一区| 国产激情视频一区二区在线观看| 亚洲三级电影全部在线观看高清| 欧美日韩一区不卡| 国产91清纯白嫩初高中在线观看| 亚洲另类春色国产| 精品久久久久久综合日本欧美| 成人自拍视频在线| 国产人伦精品一区二区| 色先锋资源久久综合| 日本成人在线视频网站| 亚洲国产成人在线| 日韩一区二区视频| 91婷婷韩国欧美一区二区| 激情欧美日韩一区二区| 日本二三区不卡| 国产夫妻精品视频| 青青草国产成人99久久| 亚洲人123区| 久久久久久影视| 欧美一级艳片视频免费观看| 在线亚洲一区二区| a美女胸又www黄视频久久| 老司机一区二区| 国产精品久久久久一区二区三区 | 欧美mv日韩mv国产| 欧美人狂配大交3d怪物一区| 99久久久久免费精品国产 | 91精品国产色综合久久久蜜香臀| 94-欧美-setu| 99免费精品视频| 成人午夜激情片| 成人免费毛片片v| 国产精品资源网站| 国产精品久久久久三级| 亚洲高清久久久| 亚洲精品免费电影| 加勒比av一区二区| 91精品国产综合久久香蕉的特点| 亚洲欧洲中文日韩久久av乱码| 激情小说欧美图片| 在线综合视频播放| 亚洲国产成人91porn| 99精品久久只有精品| 国产欧美日韩精品一区| 蜜桃精品视频在线| 7777精品久久久大香线蕉| 一区二区成人在线| 91亚洲午夜精品久久久久久| 欧美激情一区二区三区全黄 | 56国语精品自产拍在线观看| 亚洲品质自拍视频网站| 99久久精品一区| 国产精品黄色在线观看| 九九精品视频在线看| 欧美日韩国产bt| 亚洲一区二区三区四区五区中文| 91麻豆高清视频| 综合精品久久久| 成人毛片在线观看| 亚洲欧洲日韩av| 一本大道av一区二区在线播放| 国产精品少妇自拍| 成人激情午夜影院| 中文字幕一区二区三区在线不卡 | 亚洲综合一区二区三区| 色噜噜狠狠色综合中国| 自拍偷拍欧美精品| 欧美性猛交xxxx黑人交| 亚洲自拍偷拍网站| 欧美在线视频全部完| 亚洲高清免费视频| 日韩一区二区在线观看| 国产在线精品一区在线观看麻豆| 久久婷婷久久一区二区三区| 成人短视频下载| 亚洲免费毛片网站| 成人免费毛片app| 国产精品久久久久永久免费观看| 不卡视频在线观看| 亚洲国产一区二区视频| 精品少妇一区二区| 成人一道本在线| 亚洲精选在线视频| 欧美人妖巨大在线| 国内精品在线播放| 国产精品久久久久久久久搜平片 | 99亚偷拍自图区亚洲| 一区二区三区久久久| 欧美一区二区美女| 国内精品伊人久久久久av一坑| 中文字幕一区二区三区色视频| 日本高清成人免费播放| 91一区二区在线观看| 一区二区三区视频在线看| 欧美日韩1234| 国产成a人亚洲| 亚洲韩国一区二区三区| 亚洲精品在线免费播放| 91尤物视频在线观看| 丝袜诱惑制服诱惑色一区在线观看| 日韩欧美你懂的| 日本韩国欧美一区二区三区| 国产一区美女在线| 亚洲一区二区不卡免费| 国产欧美精品区一区二区三区| 欧美美女bb生活片| 99久久免费精品高清特色大片| 蜜臀精品久久久久久蜜臀 | 蜜臀久久99精品久久久久宅男 | 精品一区二区三区香蕉蜜桃| 中文字幕亚洲一区二区av在线| 色哟哟国产精品免费观看| 日韩中文字幕av电影| 中文字幕亚洲精品在线观看| 日韩视频一区二区在线观看| 不卡的看片网站| 国产做a爰片久久毛片| 亚洲1区2区3区视频| 国产精品人成在线观看免费| 欧美一区二区三区男人的天堂 | 91福利在线看| 国产毛片精品一区| 日韩精品免费专区| 亚洲一区免费视频| 精品成a人在线观看| 在线观看亚洲专区| 色一情一伦一子一伦一区| 99在线精品免费| 成人永久看片免费视频天堂| 精品亚洲免费视频| 麻豆免费精品视频| 亚洲成人免费影院| 亚洲国产日日夜夜| 午夜精品一区二区三区免费视频| 亚洲乱码国产乱码精品精的特点| 国产精品久久久久影院色老大| 国产精品色婷婷| 国产精品久线在线观看| 国产精品五月天| 国产精品久久毛片a| 国产精品久久精品日日| 国产精品不卡在线观看| 中文字幕一区二区在线播放| 中文字幕一区日韩精品欧美| 国产精品对白交换视频| 亚洲天堂中文字幕| 亚洲综合色噜噜狠狠| 亚洲高清三级视频| 奇米四色…亚洲| 激情偷乱视频一区二区三区| 国产乱码精品一区二区三| 成人一二三区视频| 色综合久久天天| 欧美女孩性生活视频| 日韩一区二区视频在线观看| 精品久久久影院| 国产精品国产三级国产aⅴ原创| 亚洲日本一区二区三区| 午夜精品视频一区| 久久国产精品露脸对白|