Created by: niallo
Problem: Don't want to run my standalone proxy server as root to bind to privileged ports (e.g. 80, 443).
Solution: support privilege drop after socket bind via new --user parameter.
Example:
sudo node-http-proxy --user nobody --port 80 --target localhost:3000