单片机系统web开发环境搭建平台如何搭建

端请求、分析请求、响应请求、姠客户端返回请求结果等任务它的工作过程主要包括:

( a) 完成 Web 服务器的初始化工作, 如创建环境变量、创建 TCP 套接字、绑定端口、开始侦听、進入循环结构, 以及等待接收客户浏览器的连接请求;

( b) 当有客户端连接请求时,Web 服务器负责接收客户端请求, 并保存相关请求信息;

( c) 在接收到客戶端的连接请求之后,分析客户端请求, 解析出请求的方法、URL 目标、可选的查询信息及表单信息, 同时根据请求做出相应的处理;

( d)Web 服务器完成相應处理后, 向客户端浏览器发送响应信息, 关闭与客户机的TCP 连接。嵌入式 Web 服务器 Boa 根据请求方法的不同做出不同的响应。如果请求方法为HEAD则矗接向浏览器返回响应首部;如果请求方法为 GET,则在返回响应首部的同时将客户端请求的 URL 目标文件从服务器上读出,并且发送给客户端瀏览器;如果请求方法为 POST则将客户发送过来的表单信息传送给相应的 CGI 程序,作为 CGI 的参数来执行 CGI 程序并将执行结果发送给客户端浏览器。 Boa的功能实现也是通过建立连接、绑定端口、进行侦听、请求处理等来实现的

我要回帖

更多关于 开发平台 的文章

 

随机推荐