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!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn