首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于双单向隔离光闸的WEB请求代理方法_山东中网云安智能科技有限公司_202410628369.0 

申请/专利权人:山东中网云安智能科技有限公司

申请日:2024-05-21

公开(公告)日:2024-06-18

公开(公告)号:CN118214616A

主分类号:H04L9/40

分类号:H04L9/40;H04L67/06;H04L67/02

优先权:

专利状态码:在审-公开

法律状态:2024.06.18#公开

摘要:本发明涉及WEB请求代理技术领域,具体地说,涉及一种基于双单向隔离光闸的WEB请求代理方法。其包括后置请求接收端根据接收到的前置包后放入请求缓存,缓存对属于同一序列的前置包进行重组,并根据前置独立报文头合成完整请求数据后计算校验信息;前置响应接收端根据将接收到的后置包放入响应缓存,缓存对属于同一序列的后置包进行重组,并根据后置独立报文头合成完整响应数据后计算校验信息。本发明解决了传统双单向隔离光闸使用文件摆渡方式中转请求以及响应时效率低、无法很好保证数据完整性且稳定性差的问题;同时该方法能提供数据不落地中转以及完整性方案中对于web请求跨光闸访问困难的情况。

主权项:1.一种基于双单向隔离光闸的WEB请求代理方法,其特征在于,包括如下步骤:S1、前置web代理端的接收终端请求并抽离终端请求数据中的请求头以及请求体分别放入前置发送端缓存;S2、前置发送端根据数据大小分割数据,分隔成各个子数据,并对分隔后的各个子数据进行标记处理,获取各个子数据的属性信息,生成前置独立报文头,获取各个前置独立报文头的发送序列,进行打包处理,生成前置包;S3、根据发送序列依次放入发送队列,前置发送接口从发送队列获取各个前置包,并通过上行光闸单向转发至后置请求接收端,将发送后的前置包放入已发送队列,全部前置包发送完毕后等待后置确认;S4、后置请求接收端根据接收到的前置包后放入请求缓存,缓存对属于同一序列的前置包进行重组,并根据前置独立报文头合成完整请求数据后计算校验信息;当校验结果正确,则通过下行链路回复前置接收端该请求报文正常,后置代理客户端根据请求重设请求头以及请求体信息后请求内网web服务,并进行步骤S5;当校验结果错误,将错误内容或缺失报文通过下行光闸单向反馈至前置接收,前置接收根据该信息重发响应数据后继续等待,后置请求接收端重复步骤S4,S5、内网web结合校验正确的完整请求数据,生成完整请求数据匹配的响应数据,并通过后置代理客户端将响应数据放入后置发送端;S6、后置发送端抽离响应数据的响应头以及响应体,并对前置独立报文头进行重设,随后对响应数据进行分割并标记数据生成后置独立报文头以及发送序列后放入发送队列,后置发送模块获取各个后置独立报文头的发送序列,进行打包处理,生成后置包;S7、通过下行光闸依次将各个后置独立报文头单向转发至前置响应接收端,将后置包放入已发送队列,各个后置独立报文头全部发送完毕后等待前置确认;S8、前置响应接收端根据将接收到的后置包放入响应缓存,缓存对属于同一序列的后置包进行重组,并根据后置独立报文头合成完整响应数据后计算校验信息;当校验结果正确,则通过上行链路回复后置接收端该请求报文正常,前置代理服务端根据该响应的请求头信息重设响应头以及响应体之后向终端发送响应数据,并进行步骤S9;当校验结果错误,将错误内容或缺失报文通过上行光闸单向反馈至后置接收,后置接收根据信息重发相应数据后继续等待,前置请求接收端重复步骤S8;S9、完成请求工作,请求结束。

全文数据:

权利要求:

百度查询: 山东中网云安智能科技有限公司 一种基于双单向隔离光闸的WEB请求代理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。