support protocal write in hostname;
protocal + host;