2014-11-04 122 views
1

我使用YQL跨域AJAX (使用跨域国防部的jQuery, https://github.com/padolsey/jquery.fn/tree/master/cross-domain-ajaxYQL查询不起作用

它以前的工作,直到几天,但突然不工作了。

这里是我的简单查询: SELECT * FROM HTML其中URL = “mysite的” 和XPath

连样品都没有https://developer.yahoo.com/yql/

发生了什么现在的工作?还是我的不好?有人和我一样吗?

+0

超出“不起作用”的错误的性质是什么? – Kolban 2014-11-04 02:54:59

+0

显然有一个命中限制(http://stackoverflow.com/questions/4407937/yahoo-yql-rate-limit?rq=1),但它不能应用于雅虎的样本页面本身... – 2014-11-04 21:51:04

回答

0

它也发生在我身上!正在间歇工作...

这是另一个在线演示:http://icant.co.uk/articles/crossdomain-ajax-with-jquery/error-handling.html。代码用于工作。现在是运气的问题。

我用CORS(http://www.html5rocks.com/en/tutorials/cors/)替换了我的所有脚本,但它需要修改请求的URL标头,并且只有在请求您自己的服务器的URL时才可能。

+0

我已经改变了所有的代码..只需通过服务器端的HTML ..无论如何thx!我为你的评论松了一口气 – user3584089 2014-11-06 04:27:22