Conectarse a un sitio web PHP con Node.js y mantener sesión

Estoy haciendo un banco de pruebas con Test'em y Mocha (que se ejecuta en node.js) para probar un sitio web PHP.

Lo que quiero es solicitar alguna URL (p. Ej.http: //www.my-website/test.php) y obtenga el código de estado http y el contenido devuelto.

Lo estoy haciendo con el node.jsSolicitud módulo.

El problema es:

Necesito autenticarme para acceder a esta página, de lo contrario me redirigen a la página de inicio de sesión.

Entonces, ¿existe una manera de iniciar sesión en mi aplicación a través de Node.js y mantener la sesión abierta para poder encadenar las pruebas en las páginas que desee?

Estaba pensando en obtener el PHPSESSID en la solicitud de inicio de sesión si es posible. ¿Crees que es una buena dirección?

Cualquier ayuda sería muy apreciada.

Gracias que tengas un buen día :)

Miguel