一:下载资源
https://download.youkuaiyun.com/download/weixin_44474051/89243285
里面包含了前端测试代码,cgi 代码和cJSON代码
二:框架流程
前端网页---->get/post请求------>cgi处理请求---->进程通信---->主程序处理对应请求(网页功能具体实现和返回网页需要数据)
三:前端网页
这里不讨论前端网页实现,建议用js实现,完全和后端分离无关,将实现的网页放到lighttpd 所在的webpages文件夹下即可,这里我们直接用vs code 的扩展插件REST Client 实现网页请求(模拟网页的功能)
四:REST Client 使用
下载vs code,在vs code扩展里下载REST Client即可,然后新建文本以.http后缀结尾测试内容如下:
点击Send Request即可发送对应下面的内容,上图中三个request 第一个是发送get请求,点击后右边会显示cgi程序