Angular 正在http.get中获取大数据(>;256 MB)

Angular 正在http.get中获取大数据(>;256 MB),angular,typescript,http,Angular,Typescript,Http,我需要从rest服务器接收http get请求中的大数据。后端端的数据正常。 当数据长度大于256 MB时,我在前端没有得到任何结果 前端的请求: GetProduktionsdaten(start_datum:string, end_datum:string, station:number, stationBeschreibung:string, intervall:string, chk_Linie1:boolean, chk_Linie2:boolean):Observable<

我需要从rest服务器接收http get请求中的大数据。后端端的数据正常。 当数据长度大于256 MB时,我在前端没有得到任何结果

前端的请求:

GetProduktionsdaten(start_datum:string, end_datum:string,    station:number, stationBeschreibung:string, intervall:string, chk_Linie1:boolean, chk_Linie2:boolean):Observable<ProduktionsDaten>
{
    const url = urlbase + '0/produktionsdaten';
    return this.httpc.get<ProduktionsDaten>(url,
{
  params:
  {
    'startdatum':start_datum,
    'enddatum':end_datum,
    'station': station.toString(),
    'stationBeschreibung': stationBeschreibung,
    'intervall':intervall,
    'chkLinie1':this.boolToString(chk_Linie1),
    'chkLinie2':this.boolToString(chk_Linie2)
  }
}
).pipe(tap(ProduktionsDaten => console.log("o.k.")), catchError(this.handleError));
GetProductionsDatan(起始数据:字符串,结束数据:字符串,桩号,桩号Beschreibung:字符串,区间:字符串,chk_线1:布尔,chk_线2:布尔):可观察
{
const url=urlbase+'0/produktionsdaten';
返回此.httpc.get(url,
{
参数:
{
“起始数据”:起始数据,
“enddatum”:end_datum,
“station”:station.toString(),
“stationBeschreibung”:stationBeschreibung,
“intervall”:intervall,
'chkLinie1':this.boolToString(chk_line1),
'chkLinie2':this.boolToString(chk_Linie2)
}
}
).pipe(tap(ProduktionsDaten=>console.log(“OK”)),catchError(this.handleError));
}


如何获得256 MB以上的数据?

为什么要在客户端应用程序中下载256 MB?可能重复exaclty的意思“我在前端没有结果”?浏览器控制台中有错误吗?但无论如何,您可以下载这种大小的文件(=保存到磁盘),但如果您想在JavaScript变量中加载所有这些数据,我想您永远无法构建可用的应用程序。传呼怎么样?