課程
/前端開發(fā)
/JavaScript
/Ajax全接觸
原本在 服務(wù)器地址,用$_GET就能獲取前端傳來的數(shù)據(jù),又為何要那么麻煩做跨域處理呢
2016-12-24
源自:Ajax全接觸 6-2
正在回答
在這個(gè)服務(wù)器找不到需要的信息,可以去其他服務(wù)器查詢,,
堅(jiān)持MyDream 提問者
不是這樣的,你一開始是用的localhost:8080/ajax/demo.html打開的,如果demo.html代碼url是127.0.0.1:8080/ajax/service.php,那么就會(huì)出現(xiàn)狀態(tài)碼為0的錯(cuò)誤.這是因?yàn)?27.0.0.1和localhost雖然指向同一個(gè)頁(yè)面,但卻是不同的域名,即跨域,這時(shí)就可以利用jsonp來解決.你可以試打開127.0.0.1:8080/ajax/demo.html,就不會(huì)報(bào)錯(cuò)了
舉報(bào)
本課程通過一個(gè)案例,講解Ajax的相關(guān)概念原理實(shí)現(xiàn)方式和應(yīng)用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-12-24
在這個(gè)服務(wù)器找不到需要的信息,可以去其他服務(wù)器查詢,,
2017-07-01
不是這樣的,你一開始是用的localhost:8080/ajax/demo.html打開的,如果demo.html代碼url是127.0.0.1:8080/ajax/service.php,那么就會(huì)出現(xiàn)狀態(tài)碼為0的錯(cuò)誤.這是因?yàn)?27.0.0.1和localhost雖然指向同一個(gè)頁(yè)面,但卻是不同的域名,即跨域,這時(shí)就可以利用jsonp來解決.你可以試打開127.0.0.1:8080/ajax/demo.html,就不會(huì)報(bào)錯(cuò)了