function parseHttpHeaders(httpHeaders) {
return httpHeaders
.split("\n")
.map(x => x.split(/: */, 2))
.filter(x => x[0])
.reduce((ac, x) => {
ac[x[0]] = x[1];
return ac;
}, {});
}
var req = new XMLHttpRequest();
req.open("GET", document.location, false);
req.send(null);
var headers = parseHttpHeaders(req.getAllResponseHeaders());
console.log(headers);
'Language > JavaScript' 카테고리의 다른 글
[nodejs]request entity too large 이슈 (0) | 2019.07.02 |
---|---|
JavaScript Object[‘key’] vs Object.key 차이 (0) | 2019.05.09 |
[nodejs] [ Mongo DB ] mongoose를 이용해 mongoDB 사용하기 > 1. 연결하기 (0) | 2019.02.25 |
new Date & ISO String (1) | 2019.02.18 |
[nodejs] mongoose 커넥션 이벤트 함수 (1) | 2019.02.14 |