[問題] cross-domain問題

看板Ajax作者 (NowDays)時間12年前 (2013/04/10 13:34), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/1
小弟目前正在開發smart tv的app 遇到了一點小問題 程式有一個地方是要用$.ajax方法去抓一份xml檔案(別的host上) samsung的部分在他們自己的jquery lib裡就有處理過 所以ok 不過panasonic上就會有cross-domain的問題(不好意思 這是題外話XD) 估狗之後知道了jsonp的解決辦法 不過這樣來源的xml就必須改成json 由於那部分不是小弟的權責範圍 要修改會很麻煩 請問版友們有可以在前端解決的方式嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.142.246

04/10 16:05, , 1F
安全解法就弄個agent,ajax跟agent要,agent再去下載xml.
04/10 16:05, 1F

04/10 16:12, , 2F
簡單解就請server端加上個CORS標頭就好了...
04/10 16:12, 2F

04/11 08:41, , 3F
把東西弄到server端去處理就解決了
04/11 08:41, 3F

04/11 10:56, , 4F
弄個agent本機測是ok 不過未來要上server要換語言...
04/11 10:56, 4F

04/12 22:16, , 5F
YQL
04/12 22:16, 5F

10/25 17:13, , 6F
樓上正解
10/25 17:13, 6F
文章代碼(AID): #1HPFdRBL (Ajax)
文章代碼(AID): #1HPFdRBL (Ajax)