Re: [問題] 跨網域問題 無法取得政府開放資料

看板Ajax作者 (System hacked)時間7年前 (2017/04/24 22:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《fun4i0220 (嗯嗯搭啦)》之銘言: : 錯誤訊息如下: : XMLHttpRequest cannot load : https://cloud.culture.tw/frontsite/trans/SearchShowAction.do?method=doFindTypeJ&category=3. : No 'Access-Control-Allow-Origin' header is present on the requested resource. : 查了一下大概知道是跨網域問題 : 看網路上的幾個解法不外乎是 JSONP 和 CORS : 但我的理解是,這兩個方法都需要後端 API 本身的配合否則無法解決 : 純前端的角色來看是否無法解決這個問題呢? : 概念有些模糊,有什麼不對的地方或是更好的方法,還請各位指正 : 謝謝大家 https://crossorigin.me/ 這個服務,不過請注意這個: PLEASE DO NOT USE THE PROXY ON A PRODUCTION SITE. 如果你是自己測東西用一用還好,但如果是要開放給大眾使用的話,請自己架設 proxy server。 -- Resistance is futile. https://blog.gslin.org/ & <gslin@gslin.org> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.104.21 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1493044757.A.F27.html

05/05 00:23, , 1F
感謝D大所提供的辦法,我會再研究看看!
05/05 00:23, 1F
文章代碼(AID): #1O_WuLyd (Ajax)
文章代碼(AID): #1O_WuLyd (Ajax)