
Ich habe einen einfachen Python-Server erstellt:lokaler Host: 8000um ein Python-Skript bereitzustellen. Wenn ich es öffne, http://localhost:8000/script.py
läuft mein Skript einwandfrei.
Ich möchte dies nennenURL (URL)direkt in der Kommandozeile, ohne einen Browser zu öffnen, aber trotzdem läuft das Skript. Ich verwendeWindows 10.
Wenn ich also meinen Server über die Befehlszeile aufrufe, python.exe -u server.py
gibt er Folgendes zurück:
Server is ready at 8000 port
Gibt es, nachdem es fertig ist, eine Alternative zum Ausführen meines Skripts über http://localhost:8000/script.py
die Befehlszeile?
Antwort1
Versuchen Sie curl:https://curl.haxx.se/
Unterstützt...
DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet und TFTP. curl unterstützt SSL-Zertifikate, HTTP POST, HTTP PUT, FTP-Upload, HTTP-Formular-basierten Upload, Proxys, HTTP/2, Cookies, Benutzer- und Passwort-Authentifizierung (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate und Kerberos), Wiederaufnahme der Dateiübertragung, Proxy-Tunneling und mehr.
Wofür wird curl verwendet?
curl wird in Befehlszeilen oder Skripten zum Übertragen von Daten verwendet. Es wird auch in Autos, Fernsehgeräten, Routern, Druckern, Audiogeräten, Mobiltelefonen, Tablets, Set-Top-Boxen und Mediaplayern verwendet und ist das Internet-Übertragungs-Backbone für Tausende von Softwareanwendungen, die täglich Milliarden von Menschen betreffen.
Wer macht Curl?
curl ist eine kostenlose Open-Source-Software und existiert dank tausender Mitwirkender. Das curl-Projekt folgt bewährten Open-Source-Best-Practices.