windows環境下使用python3.x自帶的CGI服務器測試cgi腳本(轉)

一、在桌面上新建一個文件夾做爲服務器目錄文件夾(文件夾名稱自定義,文件夾位置自定義),在www文件下再建一個文件夾,文件夾名爲「cgi-bin」,須是這個文件名,其餘試過不行(緣由暫時未知)

二、在運行裏輸入cmd進入命令提示符環境,使用「cd+文件的絕對路徑」轉到www目錄下,不要轉到cgi-bin目錄下,命令以下

三、使用「python -m http.server --cgi 8081」命令開啓服務器,注意端口不可與其餘端口相同,不然可能會有衝突。能夠省略端口,默認8000

四、這時服務器已經開啓。在cgi-bin文件夾下建一個python文件,名爲demo.py(自定義文件名)。在demo.py文件中輸入如下測試內容:

1 print('Content-type:text/html \n\n')
2 print('Hello Word')

五、在瀏覽器下輸入本地python服務器地址:http://localhost:8081

若是點擊進入cg-bin就會出現下面的錯誤提示:

正確的方式是輸入demo.py在服務器上的徹底路徑:http://localhost:8081/cgi-bin/demo.py

能夠看到執行結果:

原文連接https://www.cnblogs.com/qikeyishu/p/8538594.htmlhtml

相關文章
相關標籤/搜索