作者:
snowknife (For The Horde)
2016-04-10 20:05:48最近在練習JSONP
同一套程式
用書上範例用行政院環保署給的JSON網址的基本上沒問題
但是我自己測試用高雄市政府的JSON網址 卻都串接不了
實在不知道為什麼會這樣 希望有高手能解或一下
我在測試的高雄市公開資料
http://data.kaohsiung.gov.tw/Opendata/index.aspx
高雄市公開資訊JSON檔案網址寫法如下
http://opendata.khcc.gov.tw/public/OD_art_exhibit.ashx?
SDate=2016/04/05&EDate=2016/10/05
環保署JSON檔案網址寫法
http://opendata.epa.gov.tw/ws/Data/UV/?format=json
感覺高雄市高雄市JSON檔案有做了些處理 讓我沒辦法串接的樣子?
作者:
Hevak (Arthow Eshes)
2016-04-10 22:24:00你?後面那串加上去之後本來就沒資料不是嗎咦奇怪一下有資料一下沒資料
作者:
eight0 (欸XD)
2016-04-10 23:03:00它的 Content-Type 送錯。不過沒程式碼只能猜
作者: carrlyea 2016-04-11 10:08:00
JSONP 必須要後端程式有支援才行
作者:
upyours (hijos de puta)
2016-04-11 12:53:00兩個打開來都不是jsonp啊jsonp跟json是有差異的
作者:
Kenqr (function(){})()
2016-04-11 17:10:00這兩個都不是jsonp格式
作者:
TonyQ (自立而後立人。)
2016-04-12 12:31:00那個不是 jsonp 啊你直接發 ajax 去拿就好了啦 jsonp 是五年前的老東西了不對,你貼的這個不幸的沒有 CORS 支援。我去跟他們抱怨一一下好了,我剛好認識高雄市資訊中心的人。理論上 JSON + CORS 設定就可以直接 ajax 拿了。現在已經不鼓勵使用 jsonp 了我已經轉達給高雄市了,會請他們確認,目標是啟用 CORS。
作者:
Hevak (Arthow Eshes)
2016-04-21 22:46:00推TonyQ幫忙反應,沒開CORS真的很麻煩
作者:
ccvs (kisS x Sis)
2016-05-04 22:06:00推
作者:
vencil (vencs)
2016-05-14 08:30:00推TonyQ