2015-09-23 9 views
6

Come ho capito, quando si costruisce una risposta http in nodo/espresso o qualsiasi altra cosa, il processo consiste principalmente in due passaggi non sequenziali: la definizione di intestazioni e la costruzione del corpo. Le intestazioni includono le intestazioni Set-Cookie. In veloce, i seguenti metodi sono disponibili con l'oggetto di risposta per le intestazioni di impostazione:Come ottenere l'elenco delle intestazioni delle risposte HTTP attualmente impostate in Node/Express?

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

Come header sono solo tamponate e non effettivamente inviati finché non viene inviata la risposta, esiste un metodo o meccanismo per ottenere l'elenco corrente di intestazioni set, insieme con i loro valori, qualcosa di simile:

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

risposta

6

provare

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

Opere con NodeJS v6.9.2 a 32 bit. Si prega di notare che questa non è un'API pubblica. Tutto ciò che scrivi dipende da questo dovrebbe avere un test unitario automatizzato. –

Problemi correlati