gpt4 book ai didi

javascript - 当我在 chrome 中切换设备模式时 $http.get 请求失败

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:27:04 24 4
gpt4 key购买 nike

我在 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

我还测试了将 manifest.json 添加到我的 index.html 中,如下所示:

{
"permissions": [
"https://api.server.com/*"
]
}

有人知道发生了什么事吗?

谢谢你的建议。

最佳答案

403错误表示服务器返回了Forbidden代码。

这很可能是服务器端问题。

关于javascript - 当我在 chrome 中切换设备模式时 $http.get 请求失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37144446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com