編寫main.d,內容如下:
import arsd.cgi; void yourfunction(cgi cgi) mixin genericmain!yourfunction;
用命令編譯程式,得到可執行程式main
dmd main.d cgi.d
直接執行main,可以看到輸出的是http響應。
cache-control: private, no-cache="set-cookie"
expires: 0
pragma: no-cache
content-type: text/html; charset=utf-8
hello, world!
安裝apache2很簡單,apt-get install apache2
直接將cgi程式main複製到
/usr/lib/cgi-bin目錄下
然後在瀏覽器上訪問:
看到hello,world!,成功。
如何編寫CGI程式
cgi的工作原理介紹 cgi mon gateway inte ce 是乙個web伺服器提供資訊服務的標準介面,通過這樣乙個介面,web伺服器能夠執行程式,並將程式輸出的資訊返回給瀏覽器。因為在web網上的資料都是靜態的,通過cgi程式能夠動態的處理瀏覽者的請求,如儲存使用者輸入的資訊,根據使用者資...
用c編寫cgi程式
cgi的工作原理介紹 cgi common gateway inte ce 是乙個web伺服器提供資訊服務的標準介面,通過這樣乙個介面,web伺服器能夠執行程式,並將程式輸出的資訊返回給瀏覽器。因為在web網上的資料都是靜態的,通過cgi程式能夠動態的處理瀏覽者的請求,如儲存使用者輸入的資訊,根據使...
使用Perl編寫CGI程式(前後端)
cgi common gateway inte ce 是www技術中最重要的技術之一,有著不可替代的重要地位。cgi是外部應用程式 cgi程式 與web伺服器之間的介面標準,是在cgi程式和web伺服器之間傳遞資訊的過程。cgi規範允許web伺服器執行外部程式,並將它們的輸出傳送給web瀏覽器,cg...