Also, curious; why not always append the server port? it may very well be 80 or 443, or something else. What necessitates the need for checking standard ports? To avoid redundancy?