如何增加角度6中的HTTP请求超时?

时间:2019-02-28 21:07:17

标签: angular http timeout angular6

我使用http post将一些数据发送到数据库中。对于3000条记录,它可以正常发布,并且我可以显示成功弹出消息。但是对于11,000甚至更多的记录发布需要一些时间。在后端发布很好。但是在前端,我无法获得正确的响应,下面给出了我的控制台错误消息:

 HttpErrorResponse {headers: HttpHeaders, status: 0, statusText: "Unknown Error", url: null, ok: false, …}

 message: "Http failure response for (unknown url): 0 Unknown Error"

名称:“ HttpErrorResponse”

有人可以帮助我吗?试图解决最近两天来的问题。

我的ts文件:

 this.importP(importForm)
      .subscribe(r => {
         console.log("response : ", r);
        this.$modal.successModal({
          title: 'Import P',
          msg: 'File Uploaded Successfully!'
        });

      })

我的服务文件:

      public importP(data): Observable<any> {
         const headers = new HttpHeaders();
         headers.set('content-type', null);
         headers.set('Accept', 'multipart/form-data');
         let b = this.http.post(APIConstants.IMPORTPREFERENCE, data, { headers 
       });
    return b;
    }

0 个答案:

没有答案