嵌入式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 ...