questo questo probabilmente una domanda molto semplice, ma non sono stati in grado di trovare una risposta da nessuna parte. Sugli articoli online a riguardo, non hanno mostrato il processo esatto per condividere una directory usando SimpleHTTerver. Ho eseguito correttamente il comando e il server è in esecuzione, ma posso accedervi solo sulla macchina che l'ha avviato.non possono connettersi al server SimpleHTTPServer python -m
192.168.1.2:8000
ho provato su una macchina Windows e iPad (anche se questo non fa davvero la differenza) sulla rete locale. Per accedervi, ho usato il mio indirizzo IP locale, che ho trovato eseguendo ifconfig | grep inet
, che restituisce (tra le altre partite):
inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
E dopo aver cercato un po 'in linea, ho trovato: .
C'è funzione che si suppone vi dà un URL pratico per condividere con i tuoi amici, ma ho provato a fare funzionare a livello locale, e tutto quello che ho ottenuto è stato "localhost.localdomain", che restituisce ovviamente 127.0.0.1
Come posso fare questo lavoro?
Hai un IP pubblico? Perché dovresti usarlo invece. –
Hai risolto questo problema? Mi sta facendo impazzire. – oarfish