Когда я делаю запрос вызова RxJS Ajax, я устанавливаю заголовки запроса, но как я могу получить Cookie ответа RxJS Ajax?
import { ajax } from 'rxjs/ajax';
ajax({
url: "some url",
body: {
parameter1: "abc",
parameter2: "def"
},
headers: {
"Content-Type": "application/json",
"Cache-Control": "no-cache"
},
method: 'POST',
responseType: 'json'
})
.subscribe(
payLoad => {
console.info(payLoad);
console.info(payLoad.headers);
},
error => console.info(error),
() => console.info( 'done' )
);



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете установить withCredentials: true для установки подходящий вариант XHR, чтобы файлы cookie и заголовки обрабатывались по-разному.
А затем, после выполнения запроса, получить доступ к куки, используя документ.cookie или какая-то другая библиотека
что-то типа:
ajax("https://some-url").subscribe(
res => {
console.info(document.cookie);
}
);