[发明专利]一种浏览器插件实现方法、HTTP应用服务器和浏览器在审
申请号: | 201610044867.6 | 申请日: | 2016-01-22 |
公开(公告)号: | CN105487910A | 公开(公告)日: | 2016-04-13 |
发明(设计)人: | 李刚;杨利民 | 申请(专利权)人: | 北京世纪龙脉科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 插件 实现 方法 http 应用 服务器 | ||
1.一种浏览器插件实现方法,其特征在于,应用于HTTP应用服务器中, 包括:
获取浏览器下发的POST数据请求,所述POST数据请求为浏览器通过预 设应用程序下发的请求指令;
对所述POST数据请求进行解析,获得所述POST数据请求包含的功能名 称标识和参数信息;
调取预设数据库中与所述功能名称标识相匹配的插件作为目标插件,将 所述参数信息发送至所述目标插件,所述数据库中包含有多个用户预安装的 插件;
获取并将所述目标插件依据所述参数信息生成的响应信息上传至浏览 器。
2.根据权利要求1所述的浏览器插件实现方法,其特征在于,所述获取 浏览器下发的POST数据请求,所述POST数据请求为浏览器通过预设应用程 序下发的请求指令,包括:
获取浏览器下发的采用JSON封装技术封装过的POST数据请求,所述 POST数据请求为浏览器通过预设应用程序下发的、采用JSON封装技术封装 过的请求指令。
3.一种浏览器插件实现方法,其特征在于,应用于浏览器中,包括:
依据用户操作访问Web应用服务器,所述应用服务器用于存储含有预设 脚本的页面,并提供来自浏览器的请求的服务;
运行当前访问的所述含有预设脚本的文件页面,依据预设的应用程序生 成POST数据请求;
将所述POST数据请求发送至HTTP应用服务器;
获取所述HTTP应用服务器依据所述POST数据请求生成的响应信息;
将所述响应信息上传至所述含有预设脚本的页面。
4.根据权利要求3所述的浏览器插件实现方法,其特征在于,所述预设 应用程序为AJAX应用程序。
5.根据权利要求3所述的浏览器插件实现方法,其特征在于,所述预设 应用程序为Websocket应用程序。
6.一种HTTP应用服务器,其特征在于,包括:
请求采集单元,用于获取浏览器下发的POST数据请求,所述POST数据 请求为浏览器通过预设应用程序下发的请求指令;
数据解析单元,用于对获取到的所述POST数据请求进行解析,获得所 述POST数据请求包含的功能名称标识和参数信息;
插件调取单元,用于调取数据库中与所述功能名称标识相匹配的插件作 为目标插件,将所述参数信息发送至所述目标插件,所述数据库设置于所述 HTTP应用服务器中,包含有多个用户预安装的插件;
响应采集单元,用于获取并将所述目标插件依据所述参数信息生成的响 应信息上传至浏览器。
7.根据权利要求6所述的HTTP应用服务器,其特征在于,所述响应采 集单元,包括:
子采集单元,用于获取所述目标插件依据所述参数信息生成的响应信息;
封装单元,用于将所述响应信息采用JSON封装技术封装后上传至所述浏 览器。
8.一种浏览器,其特征在于,包括:
访问模块,用于依据用户操作访问Web应用服务器,所述应用服务器用 于存储含有预设脚本的页面,并提供来自浏览器的请求的服务;
数据请求生成模块,用于运行当前访问的所述含有预设脚本的文件页面, 依据预设的应用程序生成POST数据请求,将所述POST数据请求发送至 HTTP应用服务器;
响应采集单元,用于获取所述HTTP应用服务器依据所述POST数据请 求生成的响应信息,将所述响应信息上传至所述含有预设脚本的页面。
9.根据权利要求8所述的浏览器,其特征在于,所述预设应用程序为 AJAX应用程序。
10.根据权利要求8所述的浏览器,其特征在于,所述预设应用程序为 Websocket应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪龙脉科技有限公司,未经北京世纪龙脉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610044867.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种充电式田字型黑板擦
- 下一篇:一种链钩加工夹具