driverdan/node-XMLHttpRequest — pull request #32 by maraujop (2012-06-01 10:07:22+00:00)
Title: Bug fix: Host header bad setted

If the user is requesting a server using any port but 80, the
response from the server will have a wrong Location header, so the
client won't be able to use it.

According to the RFC the Host header is composed of hostname:port

Cheers,
Miguel