Re: [問題] 跨網域問題 無法取得政府開放資料
※ 引述《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
05/05 00:23, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章