[发明专利]一种网页请求方式的控制方法及装置有效
申请号: | 201310744366.5 | 申请日: | 2013-12-30 |
公开(公告)号: | CN104750728B | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 徐高凡 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 请求 方式 控制 方法 装置 | ||
本发明公开了一种网页请求方式的控制方法及装置,用于提高开发效率并提高网站可维护性,该方法包括:接收终端发送的网页请求指令,从网页请求指令中获得网页请求方式以及所要访问的网页请求处理单元;获得所要访问的网页请求处理单元能够处理的网页请求方式;判断从网页请求指令中获得的网页请求方式是否属于网页请求处理单元能够处理的网页请求方式,如果是,则将网页请求指令发送给网页请求处理单元进行处理,如果否,则拒绝网页请求指令。
技术领域
本发明涉及互联网技术领域,具体涉及一种网页请求方式的控制方法及装置。
背景技术
在用户使用终端访问某一网页时,会向网站服务器发送网页请求指令请求访问该网页,网页提供不同的功能会有不同的合法网页请求方式,例如,在网页中实现注册功能需要使用POST网页请求方式。
在现有技术中,网站服务器中对应于每个网页功能的网页请求处理单元的处理逻辑,需要首先判断网页请求方式是否合法以实现网页请求方式的控制,如果网页请求方式合法则正常访问,如果网页请求方式不合法就拒绝访问。但是,每一个网页请求处理单元的处理逻辑均需要进行网页请求方式是否合法的判断,当一个网站中有大量的网页请求处理单元时,则实现该网站会存在大量重复类似的判断逻辑,导致开发效率低且网站可维护性差。
发明内容
有鉴于此,本发明的主要目的是提供一种网页请求方式的控制方法及装置,以解决现有技术中网页请求方式的控制方法导致的开发效率低且网站可维护性差的问题。
为解决上述问题,本发明提供的技术方案如下:
一种网页请求方式的控制方法,所述方法包括:
接收终端发送的网页请求指令,从所述网页请求指令中获得网页请求方式以及所要访问的网页请求处理单元;
获得所述所要访问的网页请求处理单元能够处理的网页请求方式;
判断从所述网页请求指令中获得的网页请求方式是否属于所述所要访问的网页请求处理单元能够处理的网页请求方式,如果是,则将所述网页请求指令发送给所述所要访问的网页请求处理单元进行处理,如果否,则拒绝所述网页请求指令。
相应的,所述方法还包括:
预先设置每个网页请求处理单元能够处理的网页请求方式。
相应的,所述预先设置每个网页请求处理单元能够处理的网页请求方式,包括:
通过在每个网页请求处理单元中加入包括该网页请求处理单元能够处理的网页请求方式名的指令序言,预先设置每个网页请求处理单元能够处理的网页请求方式。
相应的,所述获得所述所要访问的网页请求处理单元能够处理的网页请求方式,包括:
读取所述所要访问的网页请求处理单元中的指令序言,解析获得所述指令序言中包括的网页请求方式名,以获得所述所要访问的网页请求处理单元能够处理的网页请求方式。
相应的,所述解析获得所述指令序言中包括的网页请求方式名,包括:
判断所述指令序言中是否包括字符串直接量,如果是,判断所述字符串直接量是否是网页请求方式名,如果是,读取所述字符串直接量代表的网页请求方式名,获得所述指令序言中包括的网页请求方式名。
相应的,所述网页请求方式包括:更新数据请求、获取/查询数据请求、发送数据请求、获取功能选项请求、禁止访问、允许全部请求方式中的一种或多种的组合。
一种网页请求方式的控制装置,所述装置包括:
接收单元,用于接收终端发送的网页请求指令,从所述网页请求指令中获得网页请求方式以及所要访问的网页请求处理单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310744366.5/2.html,转载请声明来源钻瓜专利网。