Python Tiny HTTP Server

Python HTTPServer yalnızca iki HTTP yöntemini destekler - GET ve HEAD. Bu nedenle, dosyaları ağ üzerinden paylaşmak için iyi bir araçtır. Python SimpleHTTPServer, python 3'te python http.server modülüne taşındı. İsimleri farklı olsada kullanışları aynıdır. Kısaca HTTPServer'ı kullanarak dosyalarınızı aynı ağda bulunan arkadaşlarınızla kolayca paylaşabilirsiniz.
prerequisites
- Windows
- GNU/Linux
DEBIAN | UBUNTU
Python gereksinimlerini için kurulumları gerçekleştirelim.
sudo apt install python3 && sudo apt install python3-pip -y
Tiny Server’ı makinamıza kuralım.
pip install -U tiny-http-server
Kullanım
Daha sonrasında ise windows veya linux komut satırından,
- –bind ile IP adresi
- –port ile portu
- –enable-upload ile de Upload butonu
aktif ederek web server'ı yayına alabilirsiniz.
tiny-http-server --bind localhost --port 8000 --enable-upload

Ardından tarayıcınızı açın ve localhost:8000 veya uzaktan ip_adres:8000 yazın. Artık dosyalarınızı indirip veya yükleyebilirsiniz.
