当前位置: 代码迷 >> CGI >> 用c怎样写这个cgi协议?该如何处理
  详细解决方案

用c怎样写这个cgi协议?该如何处理

热度:3728   发布时间:2013-02-26 00:00:00.0
用c怎样写这个cgi协议?
data index1:value1 | index2:value2 | indexN:valueN 00
                
data:   01: 查询  cgi->终端应用
        02: 报告  终端应用->cgi
        03:设置  cgi->终端应用
        04:保存设置  cgi->终端应用
                
        indexN: 参数索引, 以'\0'结尾的字符串
        valueN: 参数值,    以'\0'结尾的字符串
00: 结束标记

这个协议用c怎么写 data index1:value1 | index2:value2 | indexN:valueN 00
 就是           参数索引1 :参数1|参数索引2 :参数2|参数索引N :参数N 结束标记00 
我c学的不太好,麻烦请指教。
------解决方案--------------------------------------------------------
...
不用写协议,搜cgi编程,c语言

或者下个火鸟bbs的包过来,提取其中的cgi.c和cgi.h
------解决方案--------------------------------------------------------
或者下个火鸟bbs的包过来,提取其中的cgi.c和cgi.h ?????????
不是很明白,能说具体点吗?
------解决方案--------------------------------------------------------
引用:
或者下个火鸟bbs的包过来,提取其中的cgi.c和cgi.h ?????????
不是很明白,能说具体点吗?


一般服务器都支持cgi编程机制的,只是支持的cgi语言多少而已;但是基本都支持c,shell写的cgi的。

so,你考虑怎么用c来写cgi编程就可以了

cgi.c和cgi.h是两个解码cgi数据的代码集,你下过来看看就能明白

  相关解决方案