I am making a get request to a web site and want to get content-length from response headers.
import rp from "request-promise";
const options = {
  uri: "http://www.dadaabstories.org/",
  resolveWithFullResponse: true
};
rp(options).then(res => {
  console.log(res.headers);
}).catch(err => {
  throw err;
});
The response I am getting is without content-length:
server: 'openresty',
date: 'Tue, 05 Mar 2019',
'content-type': 'text/html; charset=UTF-8',
'transfer-encoding': 'chunked',
connection: 'close',
vary: 'Accept-Encoding, X-UA-Device, Accept, Accept-Encoding',
'x-rid': 'adbfe4b6b62c7a71bce234e33a6f07f5',
p3p: someData',
'x-xss-protection': '1; mode=block',
'x-content-type-options': 'someData',
'x-tumblr-user': 'someData',
'x-tumblr-pixel-0': 'someData',
'x-tumblr-pixel-2': 'someData',
'x-tumblr-pixel': 'someData',
link: 'someData',
'x-robots-tag': 'noindex, nofollow',
'x-ua-compatible': 'someData',
'x-ua-device': 'someDevice'
But for this demo web site http://stack.imgur.com/ I get content-length.
I've learned from this that 'transfer-encoding': 'chunked' is disabling content-length. So how actually can I get it? 
Like how Chrome browser is showing the size. Maybe even it's not contetn-length response that I am trying to get.
