嵌入式Linux系統CGI程式設計技術

2021-05-22 07:11:08 字數 791 閱讀 4344

嵌入式linux系統cgi程式設計技術

它呼叫的伺服器指令碼程式是/cgi/bin/cgi_gpio.cgi。cgi擴充套件程式中form表單的解碼可參考如下程式:

/*function getpostvars*/

char **getpostvars()

pairlist[paircount]=0;

postvars=(char**)malloc((paircount*2+1)*sizeof(char **));

for(i=0;i

/*cgi-bin/cgi_gpio.cgi?flag=1 operate p1..

.cgi擴充套件程式中可使用如下**接收資訊:char *get_input;//用於接收環境變數..

.get_input=getenv(「query_string」);

if(get_input)

/*判斷flag=x資訊*/

if(!strcmp(get_input,"flag=0")

...//operate p0

else if(!strcmp(get_input,"flag=1")

...//operate p1

else

...//operate p2

對於上述三種方法,可以根據不同的應用場合和應用要求進行選取。

結語嵌入式web server系統方案可以廣泛應用在許多領域,如自動化裝置的遠端監控、嵌入式gsm短訊息 平台以及遠端家庭醫療等。並且,隨著網際網路應用領域的不斷深入,嵌入式internet技術將得到更為廣泛的應用和發展。

(綜合電子論壇)

嵌入式Linux系統CGI程式設計技術

1 概述 隨著網際網路應用的普及,越來越多的資訊化產品需要接入網際網路通過web頁面進行遠端訪問。嵌入式web系統提供了一種經濟 實用的網際網路嵌入式接入方案。這裡結合一種嵌入式web server boa來介紹嵌入式linux系統下的cgi程式設計技術。2 web server boa的實現與配置...

嵌入式CGI開發

cgi開發 cgi處理步驟1 通過internet把使用者的請求送往伺服器 2 伺服器接受請求並交由cgi處理 3 cgi把處理結果送回伺服器 4 伺服器將結構傳回給使用者。從瀏覽器發給伺服器有兩種方法 method屬性 get和post。get方法是把資料打包放在環境變數query string中...

嵌入式CGI開發之旅 5

原創 嵌入式cgi開發之旅 5 發表於 2009 9 1 20 11 19 用cgic開發c語言的cgi程式 用cgic 庫來開發cgi 程式 cgic 是專門為 cgi開發的乙個 ansi c 庫,封裝了一些c語言 cgi程式設計常用的操作,以及一些字串和環境變數的處理,伺服器提交以後,cgic ...