-
HTTP-Server in weniger als 10 Sekunden anlegen
Geschrieben am 6. Dezember 2009 7 KommentareEin kleines aber feines Schmuckstück verbirgt sich von vielen unbemerkt im Paket python. Denn mit dem Befehl
$ python -m SimpleHTTPServer
erhält man das, was man eingibt: einen kleinen, einfachen HTTP-Server.
Um einen Port festzulegen (also nicht Port 8000) fügt man ihn einfach an den Befehl an:
$ python -m SimpleHTTPServer 1234
Man beachte, dass Ports unter 1024 Rootrechte benötigen.
Über
http://localhost:8000(8000 durch den entsprechenden Port ersetzen) kann man ihn erreichen.Bitte dabei nicht vergessen, dass es wirklich nur ein simpler Server ist, der nicht alle Funktionen erfüllt, die ein vollständig eingerichteter Server erfüllt.
(via)
Kommentare:
-
Dass der Server für nichts außer Testzwecke zu gebrauchen ist, sollte man vielleicht noch erwähnen.
-
Stefan 6. Dezember 2009 um 21:58
Interessante Info. Ich denke das werde ich in Zukunft öfters gebrauchen können! Musste erst vor kurzem wegen einem Test einen Webserver aufsetzen, den ich dann gleich wieder deinstallieren konnte.
Danke dafür!
-
Der ist durchaus für den simplen Dateiaustausch zu gebrauchen, verwenden wir öfter mal in der Uni.
Wichtig ist zu bedenken, dass das aktuelle Working Directory dadurch ohne Zugriffsschutz freigegeben wird.Gruß Martin
-
f.zweig 6. Dezember 2009 um 22:10
Genial, einer des besten Tipps der letzten Wochen!

Danke dir vielmals! -
Immer wieder nett, der Codeschnipsel…
Ich verwende den auch immer, wenn ich Dateien schnell und einfach austauschen will, statt das über irgendwelche dubiosen ICQ – Server zu machen…
Auch 200 MB große ISOs lassen sich darüber noch problemlos verteilen – einfach Link verschicken und gut is
-
DIDIOpladen 7. Dezember 2009 um 19:27
Ich selber lasse unter WINE mein altes Windows Programm laufen “HFS – HTTP File Server” (http://www.rejetto.com/hfs/)
Das ist schnell und voll Cool
-
was seid den ihr für hacker
netcat ist doch ideal für filetransfer.
Einen Kommentar schreiben:
-


Bla 6. Dezember 2009 um 21:52