Tel Map

Blog

Angular 5 HttpClient File Download with Authentication

8 Antworten auf „Angular 5 HttpClient File Download with Authentication“

  1. Thank you for this. You saved the day. Although my http get is without and only with ‚blob‘. There is some angular 5 issue with this.

    Whole service method:

    getShipmentAttachment(shipmentId: number, attachmentId: number): Observable {

    let url: string = this.getFullUrl(/api/v1/shipments/${shipmentId}/attachments/${attachmentId});
    let headers: HttpHeaders = new HttpHeaders().set(‚Authorization‘, this.token);

    return this._httpClient.get(url, {
    headers: headers,
    responseType: ‚blob‘ // very important that this is set
    })
    .pipe(
    catchError(this.handleError)
    );
    }

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Seite verwendet Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung.