用$.getJSON访问flickr的REST API,地址如下:
http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=6e3365a23c80d67e5f2c89488c2f6b73&photoset_id=72157623517327371&extras=original_format&per_page=40&format=json&nojsoncallback=1
结果解析为空。Firebug的提示竟然是红色的200。
[img]http://dl.iteye.com/upload/attachment/220231/d5c8596a-de74-3dd1-8d83-57f3d7fca9f8.png[/img]
但是把请求的地址直接敲进浏览器地址栏,返回了正常的json
[img]http://dl.iteye.com/upload/attachment/220222/4d26e67d-35fa-3983-a629-269c50ad5dee.png[/img]
问题在于,就算其为空,content-length大小都不为0,且大小一致,我个人推断flickr已经把json输出了?!
[img]http://dl.iteye.com/upload/attachment/220224/9567cb25-2970-3662-9111-191b3ede46aa.png[/img]
[img]http://dl.iteye.com/upload/attachment/220226/a4f1805c-9bf8-31e6-afbe-c6101b691f75.png[/img]
请问到底是哪里出错了?