- GoAHead Web Server
- ASP supported
- embedded Javascript supported
- extended API
- standard CGI progress
- form implementation (GoFrom) by CGI
- few memory necessary: 60KB (no SSL), 500KB (with SSL)
- multiple OS support: eCos, LINUX, LynxOS, QNX, VxWorks, WinCE, pSOS
- 常用功能: 以下檔案位置都於 goahead folder 之下展開
- 自行建立並連結一個 CGI Form 的方法(以 OS-LINUX 為例) find Definition @ form.c: websFormDefine(char_t *name, void (*fn)(webs_t wp, char_t *path, char_t *query))
- 於 LINUX/ 之下建立檔案 foo.c,實作 Form 處理函式:void fooForm(webs_t wp, chat_t *path, char_t *query)
- 於 LINUX/main.c 中建立程式連接,於 initWebs() 中加入:websFormDefine(T("form_name"), fooForm) fooForm 是定義的函式,form_name 是在使用 HTML Form 呼叫時使用的函式
- 自行建立並連結一個 CGI ASP API 的方法(以 OS-LINUX 為例) find Definition @ asp.c: websAspDefine(char_t *name, int (*fn)(int ejid, webs_t wp, int argc, char_t **argv))
- 於 LINUX/ 之下建立檔案 foo.c,實作 ASP API 處理函式:int fooAspAPI(int eid, webs_t wp, int argc, char_t **argv)
- 於 LINUX/main.c 中建立程式連接,於 initWebs() 中加入:websAspDefine(T("api_name"), fooAspAPI) fooAspAPI 是定義的函式,api_name 是在使用 ASP 語法呼叫時使用的函式
使用方式:
使用方式:
0 意見:
張貼留言