angular2-http相关内容
我知道这是一个非常普遍的问题,但是我无法在Angular 2中上传文件. 我尝试过 1) http://valor-software.com/ng2-file-upload/和 2) http://ng2-uploader.com/home ...但是失败了.有没有人在Angular中上传文件?您使用什么方法?怎么做?如果提供了任何示例代码或演示链接,将不胜感激. 解决方案
..
我试图在Angular 2中创建通用数据服务,但遇到一个奇怪的错误.本质上,我正在创建一个HTTP服务,该服务的方法包含api url的一部分,以便可以在多种情况下使用它.例如,我想传入'projects/'并将其与'api/'结合在一起以获得'api/projects/',然后可以在http调用中使用它. 我当前的dataService.ts: import { Injectable
..
实际上,我正在使用带有Angular 2编码的接口的Spring REST API. 我的问题是我无法使用Angular 2上传文件. 我在Java中的Webresources是: @RequestMapping(method = RequestMethod.POST, value = "/upload") public String handleFileUpload(@Requ
..
对于Ionic2应用程序,我需要下载发票,但仅适用于经过身份验证的用户.有什么办法吗? 我已经安装了InAppBrowser cordova插件,但似乎无法将其用于发送带有请求的授权标头. 解决方案 对我有用: 查找(YourProject)\ plugins \ cordova-plugin-inappbrowser \ src \ android \ InAppBrowser.j
..
我的angular 4.3.2代码正在调用我的后端服务,该服务需要2-4分钟才能返回。我仅使用默认的 this.http.get 代码,即可看到默认超时在2分钟后开始。但是,当我尝试将超时时间设置为超过2分钟时,它将失败,因为它将永远不会使超时时间超过2分钟。 我尝试使用100、100000(170万)和114000(1.9m),但由于这些值,它们的超时时间恰到好处。但是当我尝试使用1260
..
我正在建立一个从后端读取数据的网站.该数据是即时计算的,并以缓冲方式发送回客户端. IE.一旦计算出第一个块,就将其发送到客户端,然后计算下一个块,并将其发送到客户端.整个过程发生在同一个HTTP请求中.客户端不应等待完整的响应完成,而应在发送后立即自行处理每个块.通常可以使用XHR进度处理程序来使用此类响应(例如,如何从XMLHttpRequest获取进度). 如何使用RxJS和Obser
..
这里是Angular2的新功能,想知道如何对数组模式执行此异步请求(不太确定模式名称). 因此,假设我使用Angular2的Http来获取一个YouTube播放列表,该列表在每个返回项目中均包含videoId.然后,我需要使用videoId遍历此项目,并再次向YouTube请求以获取单个视频信息.这可以是另一个常见的HTTP请求,获取列表然后遍历该列表并获取每个单独项目的详细信息. l
..
我正在使用Angular 2 HTTP库,该库返回一个可观察值. 我想对某些错误状态/代码实施重试. 我有一个问题,如果错误不是429,则在错误情况下将执行Observable.of(error)重试,但是当您所有的2次重试均失败时,流程的执行将转到成功块而不是catch块. 在所有重试中如何使流程执行以捕获块失败? return this.http.get(url,op
..
我有一个REST端点,该端点可以返回项目列表,一次最多返回1000个项目.如果有1000个以上的项目,则响应的HTTP状态为206,并且有一个Next-Range标头,我可以在下一个请求中使用它来获取更多的项目. 我正在开发 Angular 2应用程序,并尝试使用Http和Observable来实现它.我的问题是我不知道如何如何合并多个Observable ,具体取决于有多少页项目并且最终返
..
您是否需要取消订阅Angular 2 http调用以防止内存泄漏? fetchFilm(index) { var sub = this._http.get(`http://example.com`) .map(result => result.json()) .map(json => { dis
..
我将Angular2与ASP.NET Core MVC一起使用,并且管理手动URL导航工作正常,服务器已成功将Angular2加载到我的主视图中. 关于用户身份验证,我正在设置一个会话变量,如下所示: HttpHelper.HttpContext.Session.SetString("isLoggedIn", true.ToString() ); 我想要的是,用户进入应用程序后,如
..
我正在尝试重新创建将JSON从angular 2发布到php ,但它不起作用,因为php端的$_REQUEST变量中没有任何内容 代码: searchHttp({body}: any): Promise { let headers = new Headers ({ 'Content-Type': 'application/json' }); let op
..
我是Angular(和Java语言)的新手.我已经编写了一个Angular服务,该服务返回一个用户数组.从HTTP调用中检索数据,该HTTP调用以JSON格式返回数据.记录从HTTP调用返回的JSON数据时,可以看到此调用成功,并且返回了正确的数据.我有一个调用服务以获取用户的组件和一个显示用户的HTML页面.我无法从服务到组件获取数据.我怀疑我使用的Observable错误.也许我也使用了不正确
..
当我尝试将json响应投射到对象时遇到问题,我对象的所有属性都是字符串,那是正常的吗? 这是我的ajax请求: public getSingle = (keys: any[]): Observable => { return this._http.get(this.actionUrl + this.getKeysUrl(keys))
..
我已经开始学习 Angular2 但我想使用 http.post()提交表单我的Web API,但我不能。 解决方案 在你的组件中,你只需要在提交事件并利用 http 对象来执行HTTP请求。此对象先前已注入组件的构造函数中。 var Cmp = ng.core。 组件({ 选择器:'cmp' 模板:`
..
我正在尝试通过本指南构建角度为2的5分钟应用程序: https://angular.io/docs/ts/latest/tutorial/toh-pt6.html 。 In http部分,我添加了一个假的服务器,但我得到404错误,因为angular2-in-memory-web-api。 http:// localhost:4200 / vendor / angular2-in-
..
我理解使用observable我可以在请求完成时执行一个方法,但是我怎么能等到http get完成并使用ng2 http返回响应? getAllUser():Array { this.value = new Array(); this.http.get(“MY_URL”) .map(res => res.json()) .subscribe
..
我意识到我的头衔有点模糊,但这是我的情况。我刚刚启动了一个应用程序,我正在实现JWT进行身份验证。我已经设置了服务器端,并且可以验证它是否按预期工作。 奇怪的是,当您单击按钮登录时,在Chrome和Firefox中发送请求一次,没有请求的正文。在Edge中,它会像Chrome一样提交两次,然后在身体完好后立即第二次提交。 我现在直接登录硬编码进入帖子请求尝试消除尽可能多的事情。
..
对于Web应用程序,我需要使用ajax请求获取我的图像,因为我们的API上有签名+身份验证,所以我们无法使用简单的 由于我们正在使用angular2,我们显然在寻找blob或类似的东西,但正如所述在 static_response.d.ts 文件: / ** *尚未实现 * / blob():a
..
我可以通过以下方式将JSON请求数据发布到服务器,但是如何使用http将XML结构化数据发布到服务器。 getAuthSeed(value){ let params =“{'validateUsr':'false'}”; let headers = new Headers(); headers.append('Content-Type','application / json')
..