deal properly with non-standard http and https ports being used in http requests