问题标签 [angular-http]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
21 回答
428246 浏览

ajax - 如何将数据作为表单数据而不是请求有效负载发布?

在下面的代码中,AngularJS$http方法调用 URL,并将 xsrf 对象作为“请求有效负载”提交(如 Chrome 调试器网络选项卡中所述)。jQuery$.ajax方法执行相同的调用,但将 xsrf 作为“表单数据”提交。

如何让 AngularJS 将 xsrf 作为表单数据而不是请求负载提交?

0 投票
4 回答
141980 浏览

jquery - 从 jquery $.ajax 到 angular $http

我有这段 jQuery 代码可以很好地跨源:

现在我试图将其转换为 Angular.js 代码,但没有成功:

任何帮助表示赞赏。

0 投票
12 回答
265936 浏览

javascript - 在服务中处理 $http 响应

我最近发布了关于我在 SO面临的问题的详细描述。由于无法发送实际$http请求,我使用超时来模拟异步行为。在@Gloopy 的帮助下,从我的模型到视图的数据绑定工作正常

现在,当我使用$http而不是$timeout(在本地测试)时,我可以看到异步请求成功并且data在我的服务中填充了 json 响应。但是,我的观点没有更新。

在这里更新了 Plunkr

0 投票
3 回答
160935 浏览

angularjs - AngularJs ReferenceError: $http 未定义

我有以下角度功能:

但是每当调用这个函数时,我都会进入ReferenceError: $http is not defined我的控制台。有人可以帮我理解我在这里做错了什么吗?

0 投票
8 回答
124884 浏览

angularjs - 如何在 AngularJS 中取消 $http 请求?

给定 AngularJS 中的 Ajax 请求

如果启动另一个请求(例如相同的后端,不同的参数),取消该请求的最有效方法是什么。

0 投票
3 回答
97772 浏览

angularjs - Angular.js 中的 $http 帖子

我刚刚开始学习 Angular.js。如何在 Angular.js 中重写以下代码?

这是我到目前为止所拥有的 -

html

我在正确的方向吗?

0 投票
1 回答
5648 浏览

angularjs - 为什么 AngularJS 将 X-XSRF-TOKEN 标头作为 JSON 字符串发送?

Angular 将X-XSRF-TOKEN标头设置为XSRF-TOKENcookie 的值:

但是,如果使用(例如,用于 Rails 集成)设置XSRF-TOKENcookie :$cookieStore

cookie 存储为 JSON 字符串:

这意味着标题将有额外的双引号:

为什么 Angular 在设置标头的值时不调用fromJson(),以便标头看起来像这样:

?

这将使我们免于删除服务器端的额外双引号。

我在这里遗漏了一些明显的东西吗?

注意:我不是在寻找解决方法。我试图了解这种行为是否是预期的行为,如果是,理由是什么?

0 投票
6 回答
113668 浏览

javascript - AngularJS http 中的错误处理然后构造

在使用 AngularJS “http get then” 构造(承诺)时,如何处理 HTTP 错误,例如 500?

问题是,对于任何非 200 HTTP 响应,都不会调用内部函数。

0 投票
1 回答
2035 浏览

angularjs - 提供者函数中的AngularJS $http请求

我正在尝试使用 AngularJS 实现客户端身份验证。现在,我将每个路由的访问级别作为工厂注入到我的应用程序的配置功能中。这是我的代码:

是否可以通过 $http.get 请求获取我的访问级别的数据?我无法将 $http 注入到我的提供程序函数中,所以我现在有点无助。任何帮助,将不胜感激。

0 投票
2 回答
113857 浏览

javascript - $http 获取参数不起作用

有谁知道为什么这不起作用?

这确实有效: