[发明专利]一种网页请求处理方法及装置有效
申请号: | 201310032881.0 | 申请日: | 2013-01-28 |
公开(公告)号: | CN103970760B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 万黎;孙皓然;曾亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 请求 处理 方法 装置 | ||
1.一种网页请求处理方法,其特征在于,包括:
根据网页中的用户操作事件发起网页请求;
拦截所述网页请求,判断所述网页请求中的统一资源定位符URL的类型是否为预设的URL类型;所述预设的URL类型为能够进行浏览器本地功能调用的URL类型,不需要向服务器发起网络请求;
当所述网页请求中的URL的类型为所述预设的URL类型时,根据所述网页请求中的URL的类型映射浏览器本地功能;
调用所述浏览器本地功能,返回响应页面。
2.如权利要求1所述的方法,其特征在于,还包括:
当所述网页请求中的URL的类型不为所述预设的URL类型时,向服务器发送所述网页请求,以使所述服务器根据所述网页请求返回响应页面。
3.如权利要求1所述的方法,其特征在于,在所述根据网页中的用户操作事件发起网页请求之前,所述方法还包括:
建立所述预设的URL类型与所述浏览器本地功能的映射关系。
4.如权利要求1所述的方法,其特征在于,所述拦截所述网页请求包括:
通过浏览器控件中的回调函数拦截所述网页请求。
5.如权利要求1所述的方法,其特征在于,所述调用所述浏览器本地功能过程中产生的传入参数和返回参数通过json格式进行传递。
6.一种网页请求处理装置,其特征在于,包括:
网页请求发起单元,用于根据网页中的用户操作事件发起网页请求;
判断单元,用于拦截所述网页请求,判断所述网页请求中的统一资源定位符URL的类型是否为预设的URL类型;所述预设的URL类型为能够进行浏览器本地功能调用的URL类型,不需要向服务器发起网络请求;
映射单元,用于当所述网页请求中的URL的类型为所述预设的URL类型时,根据所述网页请求中的URL的类型映射浏览器本地功能;
本地调用单元,用于调用所述浏览器本地功能,返回响应页面。
7.如权利要求6所述的装置,其特征在于,还包括:
网络请求单元,用于当所述网页请求中的URL的类型不为预设的URL类型时,向服务器发送所述网页请求,以使所述服务器根据所述网页请求返回响应页面。
8.如权利要求6所述的装置,其特征在于,所述装置还包括:
建立单元,用于建立所述预设的URL类型与所述浏览器本地功能的映射关系。
9.如权利要求6所述的装置,其特征在于,所述判断单元具体用于通过浏览器控件中的回调函数拦截所述网页请求。
10.如权利要求6所述的装置,其特征在于,所述本地调用单元调用所述浏览器本地功能过程中产生的传入参数和返回参数通过json格式进行传递。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310032881.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于USB接口的数据采集与传输系统
- 下一篇:触控面板