AJAX跨域訪問(CORS)問題

一、問題產(chǎn)生

項目里的app用了混合開發(fā)灸叼,JS和Native頁面交互(這專題在下一篇章再總(chao)結(jié)(xi)出來)娶牌。原先iOS里用的是UIWebView贤惯,但由于性能差菜皂,表現(xiàn)反而不如Android機器(Android里的瀏覽器內(nèi)核都是WKWebView),所以打算也換成WKWebView镇草。但UIWebView與JS交互的方法 和WKWebView不一樣眶痰,服務端的JS代碼也要改。

1

wget -r -p-np -k www.abc.com

來抓取整個網(wǎng)頁到本地服務器梯啤,打開網(wǎng)頁在chrome的控制臺看到有個錯誤竖伯,如下:

1

No 'Access-Control-Allow-Origin' headerispresentontherequested resource.

聯(lián)想到以前同事提過的跨域問題,隱約覺得是同一個問題因宇。經(jīng)查七婴,有以下解決方案。

二察滑、問題解決

解決問題有2要素打厘,瀏覽器和服務器都要支持。

1贺辰、瀏覽器支持情況:

2户盯、服務器設置:

由于我也不懂服務器配置,所以饲化,扔個鏈接給你莽鸭,你自己體會。

http://enable-cors.org/server.html

三吃靠、后記備注:

大家在測試時服務器的鏈接可以用這個硫眨,

https://fonts.googleapis.com/css?family=Inconsolata&text=Hello

這網(wǎng)站是開啟CORS的。

references:

https://en.wikipedia.org/wiki/Cross-origin_resource_sharing

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

http://enable-cors.org/index.html

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末巢块,一起剝皮案震驚了整個濱河市礁阁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌族奢,老刑警劉巖姥闭,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異歹鱼,居然都是意外死亡泣栈,警方通過查閱死者的電腦和手機卜高,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門弥姻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人掺涛,你說我怎么就攤上這事庭敦。” “怎么了薪缆?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵秧廉,是天一觀的道長伞广。 經(jīng)常有香客問我,道長疼电,這世上最難降的妖魔是什么嚼锄? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮蔽豺,結(jié)果婚禮上区丑,老公的妹妹穿的比我還像新娘。我一直安慰自己修陡,他們只是感情好沧侥,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著魄鸦,像睡著了一般宴杀。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拾因,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天旺罢,我揣著相機與錄音,去河邊找鬼绢记。 笑死主经,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的庭惜。 我是一名探鬼主播罩驻,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼护赊!你這毒婦竟也來了惠遏?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤骏啰,失蹤者是張志新(化名)和其女友劉穎节吮,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體判耕,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡透绩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了壁熄。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片帚豪。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖草丧,靈堂內(nèi)的尸體忽然破棺而出狸臣,到底是詐尸還是另有隱情,我是刑警寧澤昌执,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布烛亦,位于F島的核電站诈泼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏煤禽。R本人自食惡果不足惜铐达,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望檬果。 院中可真熱鬧娶桦,春花似錦、人聲如沸汁汗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽知牌。三九已至祈争,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間角寸,已是汗流浹背菩混。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留扁藕,地道東北人沮峡。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像亿柑,于是被迫代替她去往敵國和親邢疙。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理望薄,服務發(fā)現(xiàn)疟游,斷路器,智...
    卡卡羅2017閱讀 134,628評論 18 139
  • 在項目開發(fā)過程中痕支,遇到了Ajax跨域訪問資源的問題颁虐,提示出現(xiàn)了類似于下面這樣的錯誤: Cross-Origin R...
    vito1994閱讀 3,762評論 5 14
  • 1. 什么是跨域? 跨域一詞從字面意思看卧须,就是跨域名嘛另绩,但實際上跨域的范圍絕對不止那么狹隘。具體概念如下:只要協(xié)議...
    他在發(fā)呆閱讀 822評論 0 0
  • 奇葩說上花嘶,馬東關于什么是“完美人生”笋籽,提出了自己的定義,是什么察绷?是中國人說的——命好干签。 生在一個無饑饉之...
    Elena柳潔瓊閱讀 464評論 0 1
  • “阿漁……不要走……不要離開我……不要……”聽著電話那段的呢喃容劳,阿漁瞬間淚流滿面≌⒍龋“你在哪兒竭贩?”阿漁哽咽的問≥航“我...
    Esperanza467閱讀 249評論 0 0