110 votes

Pourquoi le port est-il une chaîne et non un entier ?

La `` méthode renvoie une chaîne et non un entier. Quelle est la raison de cela et est-il sûr de préfixer le port avec ":"?

149voto

Tim Cooper Points 55292

C'est parce que ce qui apparaît après le côlon peut être soit un numéro de port ou un nom de service.

Ce qui suit est un exemple valide où le nom de service est utilisé au lieu d'un numéro de port :

La cartographie portuaire d'un service `` particulier peut être consultée à l'aide . Sur les systèmes Unix, le `` fichier est source pour les cartes.

0voto

Fadid Points 31

Pour un nombre, la valeur par défaut est de 0 : si une fonction

numéro de retour au lieu de piquer le port sera 0

Port 0 est un port réservé dans le réseau TCP/IP, ce qui signifie qu'il ne doit pas être utilisé dans les messages TCP ou UDP. Toutefois, le port 0 revêt une importance particulière dans la programmation réseau, en particulier la programmation de prises Unix : pour la demande de ports dynamiques alloués par le système.

il s'agit d'un besoin de programmation dans plusieurs fonctions

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X