D 語言編寫CGI程式

2021-08-26 17:23:34 字數 500 閱讀 2523

編寫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...