Conectando-se a um site PHP com Node.js e mantenha a sessão

Estou fazendo um testbench com o Test'em e o Mocha (que são executados no node.js) para testar um site PHP.

O que eu quero é solicitar um URL (por exemplo,http: //www.my-website/test.php) e obtenha o código de status http e o conteúdo retornado.

Estou fazendo isso com o node.jsSolicitação módulo.

O problema é:

Preciso estar autenticado para acessar esta página, caso contrário, sou redirecionado para a página de login.

Portanto, existe uma maneira de fazer login no meu aplicativo através do Node.js e manter a sessão aberta para poder encadear testes em qualquer página que eu quiser?

Eu estava pensando em obter o PHPSESSID na solicitação de login, se possível. Você acha que é uma boa direção?

Qualquer ajuda seria muito apreciada.

Obrigado, tenha um bom dia :)

Michael

questionAnswers(3)

yourAnswerToTheQuestion