GoAhead WebServer 開發總結

2022-09-12 01:54:13 字數 1389 閱讀 2258

編譯成功後用

可以訪問**,若埠號不是預設的80,者訪問時加「:埠」,如:

:8888

1、webshomepagehandler函式裡面websredirect()更改首頁位址;

2、static char_t *rootweb 為**資料夾位址;

3、函式呼叫:

form方式:

initwebs()中定義:

websurlhandlerdefine(t("/goform"), null, 0, websformhandler, 0);//這裡設定form方式呼叫時候的檔案位置 

websformdefine(t("odbc_form_web_login"), odbc_form_web_login);//定義form方式呼叫介面函式 

字元                    對應的函式名稱 

在實現檔案前面定義函式的定義:

static void odbc_form_web_login(webs_t wp, char_t *path, char_t *query); 

在web中可以如下呼叫:

var objaction = "/goform/odbc_form_web_login?account="+account+"&password="+password; 

asp 呼叫方式:

initwebs()中定義:

websaspdefine(t("os_download_db"), os_download_db);//定義asp呼叫介面 

在實現檔案前面定義函式的定義:

static int os_download_db(int eid, webs_t wp, int argc, char_t **ar**); 

在web中可以如下呼叫:

os_download_db(); 

4、互動函式

webs到客戶端的資料基本通過webswrite寫字串的方式來通訊 

websgetvar(wp, t("sql"), t("")); //得到webs變數 

webswrite();//把字串傳送到瀏覽器 

websdone(wp, 200);//用於form方式的呼叫

web開發 牛腩總 細節篇

前一陣子做完 牛腩新聞發布系統 後,對其中遇到的一些問題做一下彙總和細節的把握,現在發出來留作記錄。希望對以後有幫助。1.sql服務沒有開啟 資料庫連線字串寫錯。2.資料庫中有外來鍵關聯。3.資料類因保護級別受限不可訪問 檢查問題類是否宣告為public。4.web.config檔案新增 1.按鈕r...

伺服器開發總篇

看著自己之前寫的部落格並沒有乙個良好的總結,看著自己的知識體系並沒有良好的建立,今日自己終於幡然醒悟,意識到自己在生活,在學習中的許多不足。其實吧部落格就是個人技術及經驗的積累,是宣洩自己心中所想所悟之所。伺服器開發 學習筆記 師從 伺服器開發 學習筆記 環境配置 伺服器開發 學習筆記 簡單的客戶端...

NXP ZigBee JN5169開發流程總結

經過乙個多月的摸索,現總結jn516x的開發流程如下 安裝ide和sdk。源 的編寫 這裡又包括圖形介面的配置,和原始檔中的純 的編寫 編譯 可能要動手自己修改makefile。燒寫 又分為uart模式燒寫和jtag模式燒寫。執行看功能,可能需要抓包。接著簡單展開描述一下 安裝ide和sdk的資料網...