在这里,您可以看到我的代码的简化版本,它试图向某个网址发出ajax请求(以获取它的信息)。
还有一个JS代码,可以实现跨域请求。
问题在于,有时请求不返回任何信息,有时它就像魅力一样。
例如,在上面的jsfiddle链接中,您可以看到我有2个变量:
var testurl = "http://www.omgubuntu.co.uk/2013/03/its-official-ubuntu-gnome-remix-joins-the-ubuntu-family";
var testurl2 = "http://habrahabr.ru/post/172755/";
如果你编辑代码并设置URL变量等于 testurl - ajax调用的结果将不为空(可以清楚地看到它,并在控制台中)。但是,如果您将URL变量设置为 testurl2 - 请求将为空。
为什么这样?有解决方法吗?