https://stackoverflow.com/questions/3364144/is-port-number-required-in-http-host-header-parameter/3364396#3364396