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 ?????????
不是很明白,能说具体点吗?
------解决方案--------------------------------------------------------
一般服务器都支持cgi编程机制的,只是支持的cgi语言多少而已;但是基本都支持c,shell写的cgi的。
so,你考虑怎么用c来写cgi编程就可以了
cgi.c和cgi.h是两个解码cgi数据的代码集,你下过来看看就能明白