How to add multiple headers in Angular 5 HttpInterceptor

后端 未结 6 706
情话喂你
情话喂你 2020-12-09 15:16

I\'m trying to learn how to use HttpInterceptor to add a couple of headers to each HTTP request the app do to the API. I\'ve got this interceptor:



        
6条回答
  •  长情又很酷
    2020-12-09 15:45

    Since the set method returns headers object every time, you can do this. This way, original headers from the intercepted request will also be retained.

    const authReq = req.clone({
        headers: req.headers.set('Content-Type', 'application/json')
        .set('header2', 'header 2 value')
        .set('header3', 'header 3 value')
    });
    

提交回复
热议问题