import {Injectable} from '@angular/core'; import {HttpEvent, HttpHandler, HttpInterceptor, HttpRequest} from '@angular/common/http'; import {Observable} from 'rxjs'; @Injectable() export class NiseHttpInterceptor implements HttpInterceptor { intercept(req: HttpRequest, next: HttpHandler): Observable> { const modifiedReq = req.clone({ headers: req.headers.set('X-NISE-API', '20240218'), withCredentials: true }); return next.handle(modifiedReq); } }