当我在chrome中切换设备模式时,$http.get请求失败
$http.get request fails when I toggle the device mode in chrome
我在apache
本地虚拟主机中运行API,在另一个主机中运行我的客户端。
当设备模式关闭时,我的AngularJS应用程序在Chrome
中工作得很好,但当它打开时,它会给我一个错误:
angular.min.js:93 GET https://api.server.com 403 (Forbidden)
下面我粘贴代码:
var storyFactory = angular.module('story.services', []);
storyFactory.factory('storyVideos', function ($http) {
var factory = {
story: {}
};
factory.getJSON = function (url, story_id) {
return $http.get(url + '/5727cce5cf3ad/story/get/' + story_id).then(function (response) {
return angular.extend(factory.story, response.data);
});
};
return factory;
});
我已经放弃了服务器端的一个问题,因为我没有返回任何错误,并且它接受Access-Control-Allow-Origin
。
我还测试了在index.html
中添加manifest.json
,如下所示:
{
"permissions": [
"https://api.server.com/*"
]
}
有人知道发生了什么事吗?
谢谢你的建议。
403错误表示服务器返回Forbidden
代码。
这很可能是服务器端的问题。
相关文章:
- 如何将PHP get查询转换为Meteor's HTTP.get()
- Angularjs http.get() Cross-Origin 请求被阻止
- Angular js http get返回所有页面
- Angular.js-$http.get-使用文件中的缓存
- 当我在chrome中切换设备模式时,$http.get请求失败
- Angular http.get没有'我不喜欢在开头和结尾加方括号的文本文件
- 从javaspring方法管理http.get响应
- 我可以在React应用程序中使用什么作为Angular的等价物;s$http.get
- 如何让foreach循环等待$http.get完成后再继续
- Angular Cross Origin Request CORS失败,但节点http.get()成功返回
- 使用$http.get()-OAuth身份验证下载带有Angular的远程文件
- $http GET URL更改并查找错误的资源
- angularJS $http.get communicating with API
- 在AngularJS中使用$http.get检索JSON时出现错误400
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]
- 使用角度$http.get从服务器下载文件
- AngularJS或JQuery解析错误格式的JSON(http get)
- AngularJS HTTP Get 没有得到响应
- 无法在角度 js 中将参数传递给 http get 请求
- Meteor:使用HTTP.get从客户端访问网站(CORS错误)