Ajax跨域错误,但我使用相同的域(CORS)

时间:2014-08-19 21:36:54

标签: javascript php ajax xmlhttprequest

我刚开始读一本关于ajax的书。我正在建立一个测试环境,通过网络运行代码来测试应该是的例子,因为我们正在谈论Ajax。我已经知道Ajax跨域问题,但为什么我会遇到这个跨域错误?

请求资源的页面的URL是: http://diegodesignertest.freeiz.com/teste2.php(我在浏览器中输入的网址)

请求以这种方式执行: xhr.open(“get”,“http://diegodesignertest.freeiz.com/response.php”,true);  这段代码包含在teste2.php中,并且正在请求一个response.php文件(这没意义我只是在测试)

不是同一个域?

1 个答案:

答案 0 :(得分:0)

我已经创建了一个xml文件并且工作正常。问题是php文件的请求。

没有工作 我更改了xhr.open(" get"," http://diegodesignertest.freeiz.com/response.php",true);

工作 我更改了xhr.open(" get"," http://diegodesignertest.freeiz.com/response.xml",true);