cgi測試程式

2021-05-24 15:47:09 字數 669 閱讀 8026

使用cgic庫的簡要:

庫的函式說明:

1. 列印cgi標準輸出頭部:

cgiheadercontenttype("text/plain");

或者:fprintf( stdout, "content-type:text/plain/n/n");紅色部分不能寫出「contenttype」,否則瀏覽器顯示網頁會不正常。

2. 處理request method:

with "get"/"post" method

if (strncmp(cgirequestmethod, "post",4) == 0)

else //"get"

3. 獲取querystring中的各個字段值:

cgiformstringnonewlines("query1", cmdstr, sizeof(cmdstr));

if (strcmp(cmdstr, "ip_address") == 0)

else

...4. cgi輸出:

fprintf(cgiout, "%s/n", cgi_output);

以下是一些細節:

一、 c/c++編寫cgi程式之form處理

1. get

2. post

3. 結束

我們有一張web

test.html

如何編寫CGI程式

cgi的工作原理介紹 cgi mon gateway inte ce 是乙個web伺服器提供資訊服務的標準介面,通過這樣乙個介面,web伺服器能夠執行程式,並將程式輸出的資訊返回給瀏覽器。因為在web網上的資料都是靜態的,通過cgi程式能夠動態的處理瀏覽者的請求,如儲存使用者輸入的資訊,根據使用者資...

CGI小程式例項

用 c c 寫 cgi 程式 用 c c 寫 cgi 程式非常簡單,主要是要清楚什麼是 cgi。cgi全稱 common gateway inte ce 共同程式設計介面 是一種程式設計介面,不論什麼語言,只要按照該介面的標準編寫出來的程式,即可叫做 cgi 程式。cgi 程式的輸入 輸出是使用程式...

用c編寫cgi程式

cgi的工作原理介紹 cgi common gateway inte ce 是乙個web伺服器提供資訊服務的標準介面,通過這樣乙個介面,web伺服器能夠執行程式,並將程式輸出的資訊返回給瀏覽器。因為在web網上的資料都是靜態的,通過cgi程式能夠動態的處理瀏覽者的請求,如儲存使用者輸入的資訊,根據使...