Simplesmente porque você está dizendo explicitamente ao seu navegador para usar uma porta específica. No seu caso específico, seu URL diz "conectar-se ao link pela porta 3500" Quando não é mencionado, ele assumiu sua porta 80 para HTTP (com 8080 como alternadamente) e 443 como suplente. O http / https é porque seu navegador da Web pode manipular vários protocolos, portanto, é necessário declarar explicitamente qual protocolo usar no URI.
Em muitos casos, é útil poder usar uma porta de servidor da Web arbitrária externamente (para contornar portblocks) ou internamente (para ter vários serviços usando http com um servidor proxy enviando dados para o serviço correto ou já que muitos sistemas < em> também restringe o uso de portas até 1023 para usuários com privilégios.).
Ser capaz de definir uma porta explícita faz sentido, enquanto ter a porta bem conhecida para o serviço implícito torna-a mais humana.