Por que outra porta na URL na frente obteve tráfego HTTP?

1

Um exemplo de um URL com links para um painel de controle de hospedagem na Web:

link

O HTTP é a porta 80. Por que ele lista a porta 3500? É a porta 3500 ou a porta 80?

    
por Chong O.K. 20.12.2014 / 08:29

2 respostas

2

O HTTP padrão é 80. No entanto, você sempre pode ativar um servidor e configurá-lo para atender a qualquer porta com qualquer protocolo, incluindo HTTP.

Como 80 é o padrão, ele pode ser omitido dos URLs. Se você realmente deseja se comunicar em um ponto diferente (por exemplo, 3500, como você afirmou na pergunta), você deve especificá-lo explicitamente.

    
por 20.12.2014 / 08:38
1

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.

    
por 20.12.2014 / 08:37

Tags