在互聯網的世界中,網頁、手機H5等都是通過HTTP向用戶提供服務的,這些信息存儲在HTTP服務器中,HTTP服務器是一種特殊的Socket服務器,它在網絡連接之上,定義了HTTP協議,使得網頁、手機H5等數據,都可以以標準的HTTP協議進行傳輸。
實現一個HTTP服務器是一個不錯的編程實踐,可以學習到很多的知識,有興趣的同學,可以了解下這門課程:http://www.xianlaiwan.cn/learn/1172。
Python提供了簡易的HTTP服務器,可以直接運行起來。
在終端,輸入這條命令,就可以啟動一個HTTP服務器。
python -m http.server
啟動成功后,會輸出以下信息:
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
提示HTTP服務器在本機8000端口運行,接著就可以在瀏覽器輸入http://127.0.0.1:8000看到由這個服務器提供的網頁。
這個HTTP服務器會把運行目錄的所有文件列出來,并提供下載功能。
Python自帶的HTTP服務器,默認的端口為8000端口,同時默認的目錄是當前終端啟動運行的目錄,請啟動Python自帶的HTTP服務器,指定端口為9999,并指定目錄路徑為C:/。
1. 請同學在本地編寫代碼練習;
2. 通過-d命令可以指定目錄路徑。
參考答案:
python -m http.server 9999 -d C:/
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報