Как прочитать заголовок у ответа, к примеруContent-Type
? У меня это не получается сделать. Я пытаюсь хотя-бы отобразить все заголовки
import { Injectable } from '@angular/core';
import { HttpClient, HttpHeaders, HttpParams, HttpResponse } from '@angular/common/http';
import { CookieService } from 'ngx-cookie-service';
@Injectable()
export class AuthService {
readonly endpoint = 'http://xxx.xxx.xxx.xxx:8081/login/';
phpsessidCookieValue = '';
constructor(private readonly httpClient: HttpClient,
private readonly cookieService: CookieService) { }
post(userName: string, password: string) {
const body = new HttpParams()
.set('username', userName)
.set('password', password);
const headers = new HttpHeaders()
.append('Content-Type', 'application/x-www-form-urlencoded');
const options = {
headers: headers
};
return this.httpClient.post(this.endpoint, body, options)
.subscribe((response: HttpResponse<any>) => {
console.log(response.headers); /*undefined*/
});
}
}
, но мне в консоле говорят что response.headers = undefined
. А в браузере видно, что во все не так
headers
- это часть класса Response
http.get('/path/to/resource')
.subscribe((res:Response) => {
console.log(res.headers);
});
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
При создании модального окна столкнулся с проблемойЕсть изображение, при клике на которое, открывается модальное окно, но на этом изображении...
Почему unexpected token '(' во второй функции?
Есть массив абзацов и картинок текущей страницыВсе картинки внутри абзацов