码迷,mamicode.com
首页 > Web开发 > 详细

[Angular] Fetch non-JSON data by specifying HttpClient responseType in Angular

时间:2018-02-14 21:30:25      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:where   client   with   using   exp   ike   res   his   ack   

By default the new Angular Http client (introduced in v4.3.1) uses JSON as the data format for communicating with the backend API. However, there might be situations where you may want to use some other format, like text/plain for fetching a CSV file. Using the responseType property this can be achieved quite easily.

 

import { Injectable } from ‘@angular/core‘;
import { Observable } from ‘rxjs/Observable‘;
import { HttpClient, HttpErrorResponse, HttpHeaders } from ‘@angular/common/http‘;

@Injectable()
export class PeopleService {

  constructor(private http: HttpClient) {}

  fetchPeople(): Observable<Object> {
    return this.http
      .get(‘data/people.txt‘, { responseType: ‘text‘});
  }

}

 

[Angular] Fetch non-JSON data by specifying HttpClient responseType in Angular

标签:where   client   with   using   exp   ike   res   his   ack   

原文地址:https://www.cnblogs.com/Answer1215/p/8448902.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!