根据对issue 554的评论,我认为Fusion Tables支持CORS个请求。尝试以下操作会产生跨网站错误(在Chrome中):
xhr = new XMLHttpRequest()
xhr.open("GET","http://www.google.com/fusiontables/api/query?sql=SELECT%20*%20FROM%201906375")
xhr.send()
错误是:原点http:// Access-Control-Allow-Origin不允许[域名]。
以下示例工作正常(用于比较),一个简单的PHP页面,我设置“CORS”标头并回显原始服务器,如“hello example.com”:
xhr = new XMLHttpRequest()
xhr.open("GET","http://skipperkongen.dk/services/corstest/hellocors.php")
xhr.send()
我必须承认,我在网上找不到明确表示融合表支持CORS的地方,但我有点期待它(也可以通过问题中的评论判断)......
我做错了吗?
答案 0 :(得分:2)
标题仅针对(未记录且可以更改)JSONP界面更新:
http://www.google.com/fusiontables/api/query?sql=&安培; jsonCallback =