문제

I am not able to understand, how to do fetch JSON data from Google servers, the requests fails with 405 HTTP error (Method Not Allowed). But I can download the JSON file manually or using PHP on my web server using file_get_contents API. But I want client browsers to download the JSON data directly. There are some similar questions on SO, but I am still not able to understand how to do that.

Any ideas?

Edit: I want to download and display this json data in Firefox 3.5

https://www.google.com/reader/api/0/stream/contents/feed/https://stackoverflow.com/feeds/question/1783288

I can download the file by specify ?callback=? in the URL, but can't read the data then. I am open to any other method also, rather than just jquery but it has to be client side javascript.

도움이 되었습니까?

해결책

Looks like you can't make cross domain request in firefox, using ?callback=?, gets the data in the jquery but fails to return as it is not in the jsonp format.

다른 팁

You probably need to look at jsonp:

http://www.insideria.com/2009/03/what-in-the-heck-is-jsonp-and.html

Sounds like a cross domain problem that you might be able to work out with jsonp.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top