Javascript XMLHttpRequest无法在angularjs中加载
我从中学习 我将其用于Android应用程序,以获取PHP数据并显示应用程序 当我在AngularJS中启动web服务时,Google Chrome在控制台中出现以下错误: 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“null” 这是我的JavaScript代码:Javascript XMLHttpRequest无法在angularjs中加载,javascript,php,angularjs,google-chrome,xmlhttprequest,Javascript,Php,Angularjs,Google Chrome,Xmlhttprequest,我从中学习 我将其用于Android应用程序,以获取PHP数据并显示应用程序 当我在AngularJS中启动web服务时,Google Chrome在控制台中出现以下错误: 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“null” 这是我的JavaScript代码: <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"></script>
<script>function GetUsers($scope, $http) {
// this is where the JSON from api.php is consumed
$http.get('http://192.168.1.10/android_connect/JsonReturn.php').
success(function(data) {
// here the data from the api is assigned to a variable named users
$scope.users = data;
});
}</script>
函数GetUsers($scope$http){
//这就是使用api.php中的JSON的地方
$http.get('http://192.168.1.10/android_connect/JsonReturn.php').
成功(功能(数据){
//这里,来自api的数据被分配给一个名为users的变量
$scope.users=数据;
});
}
然后设置HTML代码:
<div ng-controller="GetUsers">
<table>
<thead><tr><th>ID</th><th>Name</th><th>Email</th></tr></thead>
<tbody>
<tr ng-repeat="user in users"><td>{{user.id}}</td><td>{{ user.name }}</td><td>{{user.email}}</td></tr>
</tbody>
</tfoot></tfoot>
</table>
</div>
IDName电子邮件
{{user.id}{{user.name}{{{user.email}}
我尝试了发布的所有可能的解决方案,但似乎无法解决代码中的问题。您正在尝试使用XMLHttpRequest发出跨域请求。为此,响应请求的web服务器需要将
访问控制允许来源
响应头设置为*
您正试图使用XMLHttpRequest发出跨域请求。为此,响应请求的web服务器需要将访问控制允许来源
响应头设置为*
您正试图使用XMLHttpRequest发出跨域请求。为此,响应请求的web服务器需要将访问控制允许来源
响应头设置为*
您正试图使用XMLHttpRequest发出跨域请求。为此,响应请求的web服务器需要将访问控制允许来源
响应头设置为*
或者,从同一服务器提供角度页面,而不是托管API。那么您就没有跨域请求了。或者,从同一台服务器提供角度页面,而不是托管API。那么您就没有跨域请求了。或者,从同一台服务器提供角度页面,而不是托管API。那么您就没有跨域请求了。或者,从同一台服务器提供角度页面,而不是托管API。那么您就没有跨域请求了。我认为这个错误是不言自明的。请求的资源上没有“Access-Control-Allow-Origin”头。Access Control Allow-Origin应该在您的标题中。i am add this,但不起作用。我认为错误是不言自明的。没有“Access-Control-Allow-Origin”标题出现在请求的资源上。
。Access Control Allow-Origin应该在您的标题中。i am add this,但不起作用。我认为错误是不言自明的。没有“Access-Control-Allow-Origin”标题出现在请求的资源上。
。Access Control Allow-Origin应该在您的标题中。i am add this,但不起作用。我认为错误是不言自明的。没有“Access-Control-Allow-Origin”标题出现在请求的资源上。
。Access Control Allow Origin(访问控制允许原点)应在您的标题中i am add this但not working add this标题('Access-Control-Allow-Origin:')
在JsonReturn.phpad中添加此标题('Access-Control-Allow-Origin:')
在JsonReturn.phpad中添加此标题('Access-Control-Allow-Origin:')
在JsonReturn.phpad中添加此标题('Access-Control-Allow-Origin:')代码>在JsonReturn.php中