Что эквивалентно функции php getallheaders () в Angular 4/5?
Мне нужно получить заголовки запросов, но я не могу найти это в Angular.
Я могу получить только заголовки ответа с Angular.
Запрос:
Смотрите здесь: Как правильно установить заголовок Http-запроса в Angular 2
Перехватчик:
export class Interceptor implements HttpInterceptor { constructor() { } intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> { console.log(request.headers); // log request headers let headers = request.headers // here you can get your headers .set('Content-Type', 'application/json')); const cloneReq = request.clone({ headers }); return next.handle(cloneReq); } }
Ответ:
Смотрите здесь: Angular 4.3.3 HttpClient: Как получить значение из заголовка ответа?
http .get<MyJsonData>('/data.json', {observe: 'response'}) .subscribe(resp => { console.log(resp.headers); // log response headers });