【技术实现步骤摘要】
一种外接设备控制方法、装置、设备和介质
[0001]本专利技术涉及信息交互
,尤其涉及一种外接设备控制方法、装置、设备和介质。
技术介绍
[0002]在网页浏览器为网络探路者(Internet Explorer,IE)浏览器时,主机接收到用户在IE浏览器的web网页上进行的操作指令,确定出待操作的外接设备的控制动作,并通过安装在IE浏览器的ActiveX控件实现向外接设备发送控制指令,从而实现主机对外接设备的控制。但使用ActiveX控件需要在主机上安装注册,并在IE浏览器进行繁琐的设置,且需降低IE浏览器的安全级别,为IE浏览器带来了很多安全风险。
[0003]并且目前使用更为广泛的是以苹果系统引擎框架(Webkit)或浏览器引擎(Gecko)核心的现代浏览器,这类现代浏览器均不支持ActiveX控件,无法再通过ActiveX控件实现主机对外接设备的控制,因此在不支持ActiveX控件的浏览器的页面上,若接收到对外接设备的操作指令,如何实现对外接设备的控制就成为亟待解决的技术问题。
技术实现思路
/>[0004]本专本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种外接设备控制方法,其特征在于,所述方法包括:接收浏览器发送的HTTP请求,获取所述HTTP请求中携带的控制命令以及进行控制的目标外接设备的目标标识信息;根据所述目标标识信息以及预先保存的外接设备的标识信息与接口的对应关系,确定所述目标标识信息对应的目标接口;调用所述目标接口向所述目标外接设备发送所述控制命令,控制所述目标外接设备执行所述控制命令。2.根据权利要求1所述的方法,其特征在于,所述获取所述HTTP请求中携带的控制命令以及进行控制的目标外接设备的目标标识信息包括:识别所述HTTP请求中携带的加密后的第一HTTP报文;根据预先保存的密钥对所述加密后的第一HTTP报文进行解密,得到解密后的第一HTTP报文;获取所述解密后的第一HTTP报文中的控制命令以及进行控制的目标外接设备的目标标识信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标标识信息以及预先保存的外接设备的标识信息与接口的对应关系,确定所述目标标识信息对应的目标接口包括:根据所述控制命令对应的目标控制动作以及预先保存的控制动作与接口的对应关系,确定所述目标控制动作对应的接口集合;根据所述目标标识信息以及预先保存的外接设备的标识信息与所述接口集合中每个接口的对应关系,确定所述目标标识信息对应的目标接口。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述目标接口接收所述目标外接设备返回的结果;根据所述结果生成第二HTTP报文,并基于预先保存的加密算法和密钥对所述第二HTTP报文加密后发送给所述浏览器。5.一种外接设备控制装置,其特征在于,所述装置包括:获取模块,用于接收浏览器发送的HTTP请求,获取所述HTTP请求中携带的控制命令以及进行控制的目标外接设备的...
【专利技术属性】
技术研发人员:罗联鑫,胡欣,韩琪,陈林林,江洁清,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。