2012-09-26 5 views
0

J'ai donné une réponse à thread. mais dans le commentaire un utilisateur a suggéré que l'administrateur réseau peut changer le port par défaut de http de 80 à quelque chose d'autre. Comme si je sais si j'ouvre une page par exemple. http://www.example.com sans port cela signifie qu'il fonctionne sur le port 80.Peut administrateur réseau changer le port par défaut pour http

Je veux juste clarifier que c'est possible pour l'administrateur réseau de changer le port par défaut?

+0

Et cela a à voir avec JavaScript pourquoi? – epascarello

+0

Si aucun port n'est spécifié dans l'URL, le useragent sera par défaut à 80, si un est spécifié avec: XXX alors il utilisera ce port –

+0

@epascarello no. J'ai supprimé le tag JavaScript. – Anoop

Répondre

1

Lors de l'utilisation d'un navigateur, http://www.example.com essaie toujours de se connecter au port TCP 80 du serveur, comme c'est le port 443 pour les connexions HTTPS. Ces numéros de port (définis here) sont codés en dur dans n'importe quel navigateur.

Cependant, un serveur Web peut être configuré pour écouter n'importe quel autre port, ce qui est rarement logique. Si c'est le cas, le navigateur ne pourra pas se connecter (à moins que le numéro de port ne soit explicitement donné comme dans http://myserver.com:81).

+0

... à condition qu'aucun proxy ne soit configuré dans le navigateur. –

0

Comme l'utilisateur l'a dit dans son commentaire, il est en effet possible de changer le port par défaut.

+0

que comment le navigateur va savoir cela? – Anoop

+0

Tout numéro de port fourni par le serveur est envoyé dans la réponse HTTP. C'est ainsi que votre navigateur est capable de le reconnaître. – Pilatus

+0

Si je tape http://www.myserver.com sans port. car il n'y avait pas d'interaction entre le serveur et le client avant. comment le navigateur va connaître le port attendu. – Anoop

Questions connexes