【发布时间】:2011-04-01 23:54:48
【问题描述】:
如果我的用户在我自己的网页上,我知道:
http://www.example.com/form.php
然后我从该页面发出 ajax 请求:
http://example.com/responder.php
由于同源策略(子域不同),它将失败。
我想了解的是,当请求和服务器明显不同时,AJAX 请求如何从 API (如 flickr)中提取数据。
编辑:
eg:为什么这段代码有效?
$.getJSON('http://api.flickr.com/services/rest/?&;method=flickr...'
(Referred this Community Wiki) 是用Cross Origin Resource Sharing吗?
谢谢!
【问题讨论】:
标签: javascript ajax xmlhttprequest same-origin-policy