Detaillierte Erläuterung des Python-Befehls zum Starten einer Webserver-Instanz
Ein einfacher Webserver kann mit Pythons eigenen Paketen eingerichtet werden. Gehen Sie unter DOS mit cd zum Pfad zum Stammverzeichnis des Servers und geben Sie den folgenden Befehl ein:
python -m Webservermodul [Portnummer, Standard 8000]
Zum Beispiel:
python -m SimpleHTTPServer 8080
Dann können Sie
http://localhost:Portnummer/Pfad
, um auf Serverressourcen zuzugreifen.
Zum Beispiel:
http://localhost:8080/index.htm (natürlich müssen Sie die index.htm-Datei selbst erstellen)
Über die IP-Adresse des Servers kann auch auf andere Maschinen zugegriffen werden.
Hier gibt es drei Arten von „Webservermodulen“:
- BaseHTTPServer: Stellt grundlegende Webdienste und Prozessorklassen bereit, nämlich HTTPServer und BaseHTTPRequestHandler .
- SimpleHTTPServer: Enthält die SimpleHTTPRequestHandler-Klasse, die GET- und HEAD-Anfragen ausführt.
- CGIHTTPServer: Enthält die CGIHTTPRequestHandler-Klasse zum Verarbeiten und Ausführen von POST-Anfragen.
Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!
Weitere Python-Befehle zum Starten von Webserverinstanzen und verwandte Artikel finden Sie auf der chinesischen PHP-Website!