0

我编写了以下 GET 请求来调用在远程服务器上找到的 php 文件,代码如下:

var xhr = new XMLHttpRequest();
xhr.open('GET', "http://xxxxxxxxx/get_determined_prize.php", false);
xhr.send('');
console.log(xhr.responseText);

然而在火狐控制台它显示 NS_ERROR_FAILURE: Failure

服务器端的 php 文件只包含以下内容:

<?php

echo "5";
?>

我的代码有问题吗?还是我错过了什么?

4

1 回答 1

0

您受到了同源策略的打击:您不能使用XMLHttpRequests 向另一台服务器发出请求。

作为一种解决方法,您可以使用JSONP

于 2013-10-26T11:51:12.417 回答