[发明专利]一种跨浏览器调用外设的方法及装置在审
申请号: | 201510505435.6 | 申请日: | 2015-08-18 |
公开(公告)号: | CN105094921A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 张思楚;郭玮 | 申请(专利权)人: | 刘毅 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F21/57 |
代理公司: | 深圳华奇信诺专利代理事务所(普通合伙) 44328 | 代理人: | 宋建平 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 调用 外设 方法 装置 | ||
1.一种跨浏览器外设调用的方法,其特征在于,包括步骤:
S1:接收B/S系统网站通过HTTP协议发出的外设操作请求;
S2:解析所述外设操作请求;
S3:操作外设硬件设备,接收外设硬件设备操作结果;
S4:操作结果转化为HTTP协议返回B/S系统网站。
2.如权利要求1所述的一种跨浏览器外设调用的方法,其特征在于,步骤S2还包括:
S201:分解外设操作请求的来源;
S202:判断来源的安全性;
S203:如果来源不受信则返回请求受限;否则来源受信并进入步骤S3。
3.如权利要求2所述的一种跨浏览器外设调用的方法,其特征在于,来源的安全性根据来源是否在安全访问列表中判断,如果来源在安全访问列表中则受信,否则不受信。
4.如权利要求2所述的一种跨浏览器外设调用的方法,其特征在于,所述外设操作请求的头文件里包括来源信息。
5.如权利要求1所述的一种跨浏览器外设调用的方法,其特征在于,所述外设操作请求包括取得外设硬件设备状态的状态请求和操作外设硬件设备并返回操作结果的操作请求。
6.一种跨浏览器外设调用的装置,其特征在于,包括:
接收模块:接收B/S系统网站通过HTTP协议发出的外设操作请求;
解析模块:解析所述外设操作请求;
操作模块:操作外设硬件设备,接收外设硬件设备操作结果;
返回模块:操作结果转化为HTTP协议返回B/S系统网站。
7.如权利要求6所述的一种跨浏览器外设调用的装置,其特征在于,所述跨浏览器外设调用的装置和操作系统同时启动。
8.如权利要求6所述的一种跨浏览器外设调用的装置,其特征在于,所述解析模块包括:
分解单元:分解外设操作请求的来源;
判断单元:判断来源的安全性;
处理单元:如果来源不受信则返回请求受限。
9.如权利要求8所述的一种跨浏览器外设调用的装置,其特征在于,所述分解单元还分解外设操作请求头文件中的来源信息。
10.如权利要求8所述的一种跨浏览器外设调用的装置,其特征在于,所述解析模块还包括存储单元,所述存储单元保存可访问域名的安全列表,所述判断单元判断外设操作请求的来源是否在安全列表内,如果来源在安全访问列表中则受信,否则不受信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘毅,未经刘毅许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510505435.6/1.html,转载请声明来源钻瓜专利网。