如何获取Node / Express中当前设置的HTTP响应头列表?

据我所知,当你在node / express或者其他东西中构build一个http响应时,这个过程主要由两个非连续的步骤组成:定义Headers和构造主体。 标题包括Set-Cookie标题。 在Express中,以下方法可用于设置标题的响应对象:

res.append(); // To append/create headers res.cookie(); // A convenience method to append set-cookie headers. 

由于头只是被缓冲,而不是实际发送,直到发送响应,是否有任何方法或机制,以获得当前列表头设置,连同它们的值,如:

  headers = res.getHeaders(); //Returns an object with headers and values headers = res.getHeaders('Set-Cookie'); // To get only select headers 

尝试

 console.log("resp._headers >>>>>>>" + JSON.stringify(resp._headers));