楼主:
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