angular-http相关内容

Base 64 图像到 ocr.space API Ionic 2

我正在尝试将 base 64 Jpeg 发送到 API 以进行 OCR 分析. API 文档可以在这里找到 https://ocr.space/ocrapi 保存图片的代码在这里: takePicture() {相机.getPicture({目的地类型:Camera.DestinationType.DATA_URL,目标宽度:1000,目标高度:1000,编码类型:Camera.En ..
发布时间:2022-01-13 20:20:21 其他开发

Angular 2 Spring Boot 登录 CORS 问题

我正在尝试使用 Spring Boot 作为后端和 Angular 2 作为前端开发应用程序. 实际上我遇到了连接问题,当我从 spring 访问 mvc 登录页面时. 我遇到以下问题: (控制台) (角 2 代码) Spring 代码 我为前端端口设置了全局 Cors 配置.我的请求返回响应状态 200.但我无法访问响应,因为我在控制台中收到错误消息. ..
发布时间:2021-12-06 17:31:04 其他开发

Angular 4 如何在解析器中返回多个 observable

正如标题所述,我需要返回多个可观察对象或结果.目标基本上是加载一个图书馆列表,然后根据该图书馆 ID 加载书籍.我不想在组件中调用服务,而是希望在页面加载之前加载所有数据. import { Injectable } from '@angular/core';从“@angular/router"导入{解析,激活路由快照};从'./../_services/index'导入{用户服务};@Inje ..

Angular 2 http 没有得到

我是 Angular 2 的新手,仍在学习我正在尝试通过 get 调用访问 URL,但即使在浏览器的网络中,get 似乎也没有通过,我找不到正在调用的 get URL. 程序将在 get 调用的上方和下方记录该方法控制台,但对于 get 调用没有任何记录 我的服务方式 import { Headers, Http, Response } from '@angular/http';从“ ..
发布时间:2021-11-28 00:00:38 其他开发

在 Angular 4 中处理来自 Api 的过期令牌

我需要帮助来处理我的 Angular 应用程序中的过期令牌.我的 api 有过期时间,但我的问题是当我忘记退出我的 angular 应用程序时,一段时间后,我仍然可以访问主页但没有数据.我能做些什么吗?有没有可以处理这个的库?或者有什么我可以安装的吗?更好,如果我什么都不会安装.下面是我的验证码?我可以添加任何可以处理过期的东西吗,如果它过期,我将无法访问主页. auth.service.t ..
发布时间:2021-11-26 19:50:41 其他开发

Angularjs - $http 成功 vs then

我想问一下这个方法的区别我关心的是 .then 和 .success、function 和 .error 之间的区别谢谢. //简单的 GET 请求示例:$http({方法:'获取',网址:'/someUrl'}).then(函数successCallback(响应){//这个回调会被异步调用//当响应可用时}, 函数错误回调(响应){//发生错误时异步调用//或者服务器返回带有错误状态的响应. ..
发布时间:2021-11-15 02:59:49 前端开发

如何在 angular 4 服务中缓存一些数据?

我有一个服务,我调用它从我的休息服务中提取一些数据.我在我的服务中设置了一个对象,其中包含来自 rest 调用的结果.问题是当我调用 get 函数返回对象时,我总是未定义.我目前在应用程序根 onInit 函数上调用了我的服务. 关于如何加载这些数据并存储在对象上的任何帮助,以便下次我需要访问它时,我不需要远程调用我的休息服务? 这是我的服务 import { Injectable ..
发布时间:2021-11-10 03:36:49 其他开发

Angular 4 如何在解析器中返回多个可观察对象

正如标题所述,我需要返回多个可观察对象或结果.目标基本上是加载一个图书馆列表,然后根据该图书馆 ID 加载书籍.我不想在组件中调用服务,而是希望在页面加载之前加载所有数据. import { Injectable } from '@angular/core';从“@angular/router"导入{解析,激活路由快照};从'./../_services/index'导入{用户服务};@Inje ..

如何在 Angular $http 的 config.timeout 中使用 $q 的构造函数语法?

由于 Promise 现在是官方指定的,我如何将以下代码段中的 $q.defer() 承诺创建转换为使用 $q(function (resolve, reject) {}) 代替构造函数语法? //取消任何正在进行的 $http 请求,以便只有最近的 $http//回调被调用无功消除器;函数 getThing(id) {if (canceller) canceller.resolve();取消者 ..
发布时间:2021-11-10 02:56:48 前端开发

取消 Angular 服务承诺

我有一个执行 http 请求的控制器. 此请求可能需要 2 秒到 4 分钟才能返回一些数据. 我添加了一个按钮,如果搜索需要很长时间才能完成,用户应该点击该按钮取消请求. 控制器: $scope.search = function() {myFactory.getResults().then(函数(数据){//一些逻辑}, 函数(错误){//一些逻辑});} 服务: var myF ..
发布时间:2021-11-10 02:56:28 前端开发

Angular Catch 方法不适用于 $http get 请求

我试图在处理来自 API 的错误的同时,巧妙地管理来自控制器的服务函数调用. 但是,当我执行以下操作时,即使 API 返回 403 或 404,我仍然在控制台中看到 即使有 403 和 404 错误也显示此内容. 我假设如果我在我的服务文件中添加了 catch 这可以工作,但我更喜欢从控制器管理它.这可能吗? 控制器: angular.module('EnterDataCtrl ..
发布时间:2021-11-10 02:56:14 其他开发