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
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. –