angular-http相关内容

来自 $http 的 Angularjs 自动完成

我正在尝试编写一个自动完成指令,使用 $http 请求从服务器获取数据(不使用任何外部插件或脚本).目前它仅适用于静态数据.现在,我知道我需要将 $http 请求插入到指令的 source: 中,但我找不到关于该主题的任何好的文档. http 请求 $http.post($scope.url, { "command": "list category() names"}).成功(功能(数据, ..
发布时间:2021-11-09 02:19:56 其他开发

如何使用 AngularJS 发布二进制文件(带有上传演示)

无法发送带有角度后调用的文件 我正在尝试通过 ionic 1 和 angular 1 发布带有一些数据的 .mp4 文件.通过 POSTMAN 发布时它很好并且工作正常.我在我的应用程序中收到 Success = false. 在 POSTMAN 中,下面没有标题和数据,带有 POST 请求的服务 url http://services.example.com/upload.php表单 ..
发布时间:2021-11-09 01:50:07 其他开发

在服务中处理 $http 响应

我最近在这里发布了我面临的问题的详细描述在 SO.由于我无法发送实际的 $http 请求,我使用超时来模拟异步行为.在@Gloopy 的帮助下,从我的模型到视图的数据绑定工作正常 现在,当我使用 $http 而不是 $timeout(在本地测试)时,我可以看到异步请求成功并且 data在我的服务中充满了 json 响应.但是,我的观点没有更新. 更新 Plunkr 此处 解决方案 ..
发布时间:2021-11-09 01:42:59 前端开发

AngularJs $http.post() 不发送数据

谁能告诉我为什么下面的语句没有将post数据发送到指定的url?当我打印 $_POST 时,在服务器上调用了 url - 我得到一个空数组.如果我在将消息添加到数据之前在控制台中打印消息 - 它会显示正确的内容. $http.post('request-url', { 'message' : message }); 我也尝试过将数据作为字符串(结果相同): $http.post('reque ..
发布时间:2021-11-09 01:42:50 其他开发

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

在下面的代码中,AngularJS $http 方法调用 URL,并将 xsrf 对象作为“请求负载"提交(如 Chrome 调试器网络选项卡中所述).jQuery $.ajax 方法执行相同的调用,但将 xsrf 作为“表单数据"提交. 如何让 AngularJS 将 xsrf 作为表单数据而不是请求负载提交? var url = 'http://somewhere.com/';var ..
发布时间:2021-11-09 01:41:51 前端开发

在 Angular 4 中显示订阅数据

我需要帮助来显示从 Angular 4 中的 api 订阅的输出.自从我写了 data.data.data 后我该怎么做,但它说类型对象上不存在属性数据.我将如何在浏览器中输出它?下面是我的代码和下面的api图片 import { Component, OnInit } from '@angular/core';从'../news.service'导入{新闻服务};@成分({选择器:“应用新 ..
发布时间:2021-11-09 01:37:47 其他开发

Angular 4 Http POST 不起作用

我希望每个人都做得很好.我最近开始使用 angular 4.4,我一直在尝试将数据发布到我的 api 服务器,但不幸的是它不起作用.我已经花了大约 2 天的时间,但仍然没有成功.并且已经尝试了 6-7 篇甚至来自 angular.io 的文章.我已经尝试了 Http 和 Httpclient 模块但似乎没有任何效果. 问题是,每当我尝试将数据发布到我的服务器时,Angular 都会发出 ht ..

如何为角度 5 中的每个 HTTP 请求显示微调器?

我是 angular 5 的新手.如何编写一个通用函数以在 angular 5 中为每个 HTTP 请求显示微调器.请帮助我实现这一点. 解决方案 你可以使用 Angular HttpInterceptor 显示所有请求的微调器,这是一个很好的 关于如何实现http拦截器的中篇文章 此外,您必须创建一个微调服务/模块并将其注入您的 http 拦截器.最后,在您的拦截方法中,您可以使用 ..

从 Angular 中的 HttpClient 发布请求获取响应标头?

我正在尝试从发布请求中获取响应标头,但 HttpResponse 对象不包含我在网络中可以看到的相同标头.我究竟做错了什么?我需要访问 Apiproxy-Session-Id 键的值,但它不存在于 HttpHeaders 中. 这是我执行发布请求并记录完整响应的代码,其中 http 是一个 HttpClient 对象. this.http.post('http://localhost: ..

如何在 Angular 中有条件地添加 HttpClient 拦截器

最近我一直在使用带有 Angular HttpClient 的拦截器. 我添加了与某些 HTTP GET 方法相对应的标头,而对于某些我不需要这些标头. 如何告诉我的拦截器有条件地将拦截器仅添加到这些方法中?我什至可以拆分服务,例如一项服务用于标头,一项服务没有标头,或者一项用于不同标头,一项用于不同标头. NgModule 提供程序 {提供:HTTP_INTERCEPTORS ..