Angular 6 Cant Скачать отчет Jasper, 'Content-Type: application / json not / pdf - PullRequest
0 голосов
/ 18 сентября 2018

Я пытаюсь получить этот параметр http для изменения типа содержимого: application / pdf [ОБНОВЛЕНО]

public create(reportdata: report_mdl,jenisreport:any,tipefile:any) {
    const tglawal = moment(reportdata.tanggalawal).format('DD-MM-YYYY');
    const tglakhir = moment(reportdata.tanggalakhir).format('DD-MM-YYYY');
     let httpHeader  = new HttpHeaders();

    httpHeader = httpHeader.append('Accept', 'application/pdf');
    httpHeader = httpHeader.append('Content-Disposition', 'attachment');
    httpHeader = httpHeader.append('Content-Type', 'application/pdf');

    return this._http.get<any>(
      `${environment.baseUri}/report/${jenisreport}?startDate=${tglawal}&endDate=${tglakhir}&format=${reportdata.modaldata}&type=${tipefile}`,
      { headers:httpHeader}
      );

ОБНОВЛЕНО Код все еще не работает

 `${environment.baseUri}/report/${jenisreport}?startDate=${tglawal}&endDate=${tglakhir}&format=${reportdata.modaldata}&type=${tipefile}`,
              {
                params:httpParams,
                responseType: 'blob'
              });

при попытке загрузить,я получил ошибку, моя яшма стала (jaspepr) .json.jasper, так и должно быть (jasper), jasper

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...