Created by: gilad61
In http-proxy.js line 227 - if the original request didn't have a 'connection' header, and the target server set this header to any value, it will always be overridden and set to 'close'. This proposed fix set the connection header only if not already set by the target server.