[发明专利]超文本传输协议的数据处理方法及装置、服务器有效
申请号: | 201810525500.5 | 申请日: | 2018-05-28 |
公开(公告)号: | CN108833499B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 岳朝伟 | 申请(专利权)人: | 北京浩一科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 唐海力;李志刚 |
地址: | 100097 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 超文本 传输 协议 数据处理 方法 装置 服务器 | ||
本申请公开了一种超文本传输协议的数据处理方法及装置、服务器。该方法包括:同步客户端的第一传输命令标识;建立所述客户端与中转服务器的长链接;获取从所述客户端转发的第一传输命令;通过网页浏览器接收由所述中转服务器转发的第一传输命令。本申请解决了无法通过网页浏览器无法定位到采集端软件程序的技术问题。本申请中借助中转服务器可以通过HTTP协议完成对处于内部网络的采集端软件的配置。
技术领域
本申请涉及网络传输领域,具体而言,涉及一种超文本传输协议的数据处理方法及装置、服务器。
背景技术
超文本传输协议中涉及如下的几种链接方式:
HTTP短链接即不持久链接:在HTTP/1.0中默认使用短连接。也就是说,客户端和服务器每进行一次HTTP操作,就建立一次连接,任务结束就中断连接。当客户端浏览器访问的某个HTML或其他类型的WEB页中包含有其他的WEB资源,每遇到这样一个WEB资源,浏览器就会重新建立一个HTTP会话。
HTTP长链接即持久链接:从HTTP/1.1起,默认使用长连接,用以保持连接特性。在使用长连接的情况下,当一个网页打开完成后,客户端和服务器之间用于传输HTTP数据的TCP连接不会关闭,客户端再次访问这个服务器时,会继续使用这一条已经建立的连接。Keep-Alive不会永久保持连接,它有一个保持时间,可以在不同的服务器软件中设定这个时间。实现长连接需要客户端和服务端都支持长连接。
此外,HTTP协议是无状态的,具体是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。也就是说,打开一个服务器上的网页和上一次打开这个服务器上的网页之间没有任何联系。即,HTTP是一个无状态的面向短链接或长链接的协议。
由于浏览终端是网页浏览器,为了通用性,不能安装插件,只能通过浏览器标准的HTTP协议操作。发明人发现,操作命令无法长久持续到达处于内网的采集端软件程序,直接通过HTTP协议是无法完成对处于内网内部的采集端软件程序的配置。即通过网页浏览器无法定位到采集端软件程序。
针对相关技术中无法通过网页浏览器无法定位到采集端软件程序的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种超文本传输协议的数据处理方法,以解决无法通过网页浏览器无法定位到采集端软件程序的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种超文本传输协议的数据处理方法。
根据本申请的超文本传输协议的数据处理方法包括:同步客户端的第一传输命令标识;建立所述客户端与中转服务器的长链接;获取从所述客户端转发的第一传输命令;通过网页浏览器接收由所述中转服务器转发的第一传输命令。
进一步地,通过网页浏览器接收由所述中转服务器转发的第一传输命令包括:通过客户端执行目标地址定位转发;通过PHP扩展插件将中转服务器的Socket作为定位特征参数在客户端、中转服务器以及PHP扩展插件之间传递;其中,PHP扩展插件在超时范围内等待目标地址定位转发和定位特征参数传递。
进一步地,获取从所述客户端转发的第一传输命令包括:在PHP扩展插件中网页浏览器通过PHP网站触发PHP扩展命令转发从所述客户端转发的JSON字符串格式的第一传输命令。
进一步地,同步客户端的第一传输命令标识包括:在客户端将MAC网卡地址同步给网站服务器端;通过所述网站服务器端存入MySQL数据库;将所述MAC网卡地址做为超文本传输协议中的交互命令标识。
为了实现上述目的,根据本申请的另一方面,提供了一种超文本传输协议的数据处理装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浩一科技有限公司,未经北京浩一科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810525500.5/2.html,转载请声明来源钻瓜专利网。