add port to host string in websocket

if the port is no default(80), the host string must contain the port. eg: www.host.com:8888