如何使用角度2在http服务中发送数据

时间:2016-10-26 19:50:44

标签: angular typescript

我有一个url数组,我需要将其作为http服务url路径发送,并根据响应类型生成结果。示例数组如下所示。

this.urlArray = ["www.test.com","www.test2.com"];

我迭代数组并生成div并将url发送到http服务作为参数,并根据请求类型,如"超时",成功和错误将更改div颜色。任何人都可以告诉我该怎么办。

1 个答案:

答案 0 :(得分:1)

来自https://angular.io/docs/ts/latest/guide/server-communication.html

  addHero (name: string): Observable<Hero> {
    let headers = new Headers({ 'Content-Type': 'application/json' });
    let options = new RequestOptions({ headers: headers });

    return this.http.post(this.heroesUrl, /*{ name }*/ this.urlArray, options)
                    .map(this.extractData)
                    .catch(this.handleError);
  }