2016-06-22 15:10 GMT+02:00 Marco De Paoli <depao...@gmail.com>: > > [...] >> >>>> urlparse('redis://localhost:65535').port >> > 65535 >> >>>> urlparse('redis://localhost:65536').port is None >> > True >> > >> >> Nell' RFC3986 non è prescritto nessun limite per la porta: >> >> port = *DIGIT > > > più prosaicamente mi ero fermato a wikipedia > https://en.wikipedia.org/wiki/Port_(computer_networking) > > che parla appunto di interi a 16-bit > > grazie della precisazione >
Tieni conto che l'RFC 3986 è abbastanza "recente" e parla di identificatori di risorse. Le URL invece parlano di localizzatori di risorse, e se ci limitiamo a risorse disponibili via rete TCP/IP o UDP/IP, ha un senso assumere che la porta sia un intero a 16bit. Ciao Manlio _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python