首页> 中国专利> 一种基于嵌入式系统的Boa服务器改进方法

一种基于嵌入式系统的Boa服务器改进方法

摘要

本发明公开了一种基于嵌入式系统的Boa服务器改进方法,该方法包括:Boa接收一次新的请求,获取当前请求的状态,并读取HTTP头部以判断该请求的类型,若判别请求为GET方法,并进行应用层相应处理;若判别请求为POST方法,则查看当前HTTP状态是否为WRITE_BODY状态,若不是,则说明POST请求的数据还在接收中,则处于READ_BODY状态;当POST请求数据接收完毕后,处于WRITE_BODY状态,判别该POST请求是否为CGI程序,若为CGI程序,则采用Boa服务器原有方法处理;若为非CGI程序,则采用非CGI程序处理方法。本发明解决了Boa服务器无法满足来自客户端的请求为POST形式,且该POST请求只需要本地服务器处理的时候,Boa服务器仍然fork出子进程来执行,从而增加内存消耗,影响系统运行的问题。

著录项

  • 公开/公告号CN107911416B

    专利类型发明专利

  • 公开/公告日2020-09-11

    原文格式PDF

  • 申请/专利权人 天津大学;

    申请/专利号CN201711001980.7

  • 发明设计人 苏寒松;陈震宇;刘高华;

    申请日2018-01-24

  • 分类号H04L29/08(20060101);H04L29/06(20060101);

  • 代理机构12201 天津市北洋有限责任专利代理事务所;

  • 代理人刘子文

  • 地址 300072 天津市南开区卫津路92号

  • 入库时间 2022-08-23 11:13:27

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号