一直在做项目,跟着写前端后端,却没有思考一个问题:前端和后端为什么能够进行通信?为什么能够将HTML页面的内容传输给后台,然后又将结果反馈给前端? 寒假偶尔看到了这个问题,也解决了我的疑惑,这是基于CGI(公共网关接口)原理. 一.CGI是什么? CGI是www技术中重要的技术之一,有着不可替代的作用.它是web应用程序与web服务器连接的接口,前端客户端和后台服务器之所以能够通信就是基于CGI. CGI规范允许web服务器执行外部程序,并将它们输出发送给web浏览器,CGI将web的一组简单的…