访问请求处理方法、终端、服务器及计算机可读存储介质技术

技术编号:19548582 阅读:23 留言:0更新日期:2018-11-24 21:26
本发明专利技术提供一种访问请求处理方法、终端、服务器及计算机可读存储介质,通过接收访问请求终端发送过来的访问请求;访问请求包括校验参数和请求内容;对校验参数进行合法性校验;在对校验参数校验通过而将访问请求确定为有效访问请求时,将访问请求的请求内容发送至业务服务器;将业务服务器对请求内容进行处理而确定的响应数据发送至访问请求终端。通过本发明专利技术的实施,将访问请求的校验过程从业务服务器迁移到独立的校验服务器来进行处理,业务服务器仅需处理业务流程,将非功能性业务消耗的性能减少,提升了服务器的整体负载能力及访问请求的处理效率。

Access Request Processing Method, Terminal, Server and Computer Readable Storage Media

The invention provides an access request processing method, a terminal, a server and a computer readable storage medium, which receives an access request sent by the access request terminal; the access request includes verification parameters and request contents; validates the validity of the verification parameters; and validates the access request by passing the verification parameters. When a valid access request is made, the request content of the access request is sent to the service server, and the response data determined by the service server when processing the request content is sent to the access request terminal. Through the implementation of the present invention, the verification process of access request is migrated from the business server to an independent verification server for processing. The business server only needs to process the business process, which reduces the performance of non-functional service consumption and improves the overall load capacity of the server and the processing efficiency of access request.

【技术实现步骤摘要】
访问请求处理方法、终端、服务器及计算机可读存储介质
本专利技术涉及互联网
,更具体地说,涉及一种访问请求处理方法、终端、服务器及计算机可读存储介质。
技术介绍
各个系统之间进行交互时,例如终端的客户端系统与对应的业务服务器中的相应系统进行交互时,通常采用的是HTTP(HyperTextTransferProtocol)协议进行交互。而HTTP协议是一种无状态的交互协议,服务器并不知道是谁在请求访问,而为保持状态的连续性,通常会对用户身份信息进行校验;并且客户端在请求访问时,客户端发起请求的请求内容可能会被恶意攻击者监听,轻而易举便可根据请求和响应双方的格式伪造请求与响应,修改和窃取各种信息,为避免潜在的安全隐患,服务器系统工程师会在客户端系统在发起请求时对其进行身份认证,来判断发起请求的是不是该用户,以及请求信息是否被篡改。而现有的客户端在发起请求时,通常客户端请求的并发量是非常大的,所有的访问请求都进入业务服务器进行处理,由业务服务器先进行身份校验处理来确定请求是否有效,然后再对有效请求进行业务逻辑处理,而由于现有的业务服务器并发处理能力有限,使得访问请求的处理成为业务的瓶颈。如果非法连接较多时,业务服务器需要消耗较多的性能来处理异常连接,使得业务服务器的整体负载能力下降,访问请求处理效率较低。由此可见,现有技术中的服务器在访问请求处理方面还并不能很好的满足用户的使用需求,使得用户体验不佳。
技术实现思路
本专利技术要解决的技术问题在于现有技术中业务服务器需要先对客户端的访问请求进行身份校验处理,然后再对有效请求进行业务逻辑处理,所导致的服务器的整体负载能力下降、访问请求处理效率低,针对该技术问题,提供一种访问请求处理方法、终端、服务器及计算机可读存储介质。为解决上述技术问题,本专利技术提供一种访问请求处理方法,该访问请求处理方法包括:接收访问请求终端发送过来的访问请求;访问请求包括校验参数和请求内容;对校验参数进行合法性校验;在对校验参数校验通过而将访问请求确定为有效访问请求时,将访问请求的请求内容发送至业务服务器;将业务服务器对请求内容进行处理而确定的响应数据发送至访问请求终端。可选的,对校验参数进行合法性校验包括:对访问请求终端自身根据预设的校验参数生成规则而生成的校验参数进行合法性校验;或,对访问请求终端向校验服务器请求获取的校验参数进行合法性校验。可选的,接收访问请求终端发送过来的访问请求包括:接收经过负载均衡后的访问请求终端发送过来的访问请求。本专利技术还提供了一种访问请求处理方法,该访问请求处理方法包括:向校验服务器发送访问请求;访问请求包括校验参数和请求内容;在校验参数通过校验服务器的合法性校验而访问请求被确定为有效访问请求时,接收业务服务器通过校验服务器发送过来的对请求内容进行处理而确定的响应数据。可选的,向校验服务器发送访问请求包括:向外发送的访问请求经过负载均衡后输入至校验服务器。本专利技术还提供了一种访问请求处理方法,该访问请求处理方法包括:接收校验服务器发送过来的通过校验服务器的合法性校验的有效访问请求的请求内容;对请求内容进行处理而确定响应数据;将响应数据发送至校验服务器。进一步地,本专利技术还提供了一种校验服务器,该校验服务器包括第一处理器、第一存储器、第一通信总线;第一通信总线用于实现第一处理器和第一存储器之间的连接通信;第一处理器用于执行第一存储器中存储的一个或者多个程序,以实现上述应用于校验服务器的访问请求处理方法的步骤。进一步地,本专利技术还提供了一种访问请求终端,该访问请求终端包括第二处理器、第二存储器、第二通信总线;第二通信总线用于实现第二处理器和第二存储器之间的连接通信;第二处理器用于执行第二存储器中存储的一个或者多个程序,以实现上述应用于访问请求终端的访问请求处理方法的步骤。进一步地,本专利技术还提供了一种业务服务器,该业务服务器包括第三处理器、第三存储器、第三通信总线;第三通信总线用于实现第三处理器和第三存储器之间的连接通信;第三处理器用于执行第三存储器中存储的一个或者多个程序,以实现上述应用于业务服务器的访问请求处理方法的步骤。进一步地,本专利技术还提供了一种计算机可读存储介质,该计算机可读存储介质存储有第一访问请求处理程序,第一访问请求处理程序可被一个或者多个处理器执行,以实现上述应用于校验服务器的访问请求处理方法的步骤;或,该计算机可读存储介质存储有第二访问请求处理程序,第二访问请求处理程序可被一个或者多个处理器执行,以实现上述应用于访问请求终端的访问请求处理方法的步骤;或,该计算机可读存储介质存储有第三访问请求处理程序,第三访问请求处理程序可被一个或者多个处理器执行,以实现上述应用于业务服务器的访问请求处理方法的步骤。有益效果本专利技术提供一种访问请求处理方法、终端、服务器及计算机可读存储介质,针对现有的业务服务器需要先对客户端的访问请求进行身份校验处理,然后再对有效请求进行业务逻辑处理,所导致的服务器的整体负载能力下降、访问请求处理效率低的缺陷,通过接收访问请求终端发送过来的访问请求;访问请求包括校验参数和请求内容;对校验参数进行合法性校验;在对校验参数校验通过而将访问请求确定为有效访问请求时,将访问请求的请求内容发送至业务服务器;将业务服务器对请求内容进行处理而确定的响应数据发送至访问请求终端。将访问请求的校验过程从业务服务器迁移到独立的校验服务器来进行处理,业务服务器仅需处理业务流程,将非功能性业务消耗的性能减少,提升了服务器的整体负载能力及访问请求的处理效率。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术第一实施例提供的访问请求处理系统的结构示意图;图4为本专利技术第一实施例提供的应用于校验服务器的访问请求处理方法的基本流程图;图5为本专利技术第一实施例提供的应用于访问请求终端的访问请求处理方法的基本流程图;图6为本专利技术第一实施例提供的应用于业务服务器的访问请求处理方法的基本流程图;图7为本专利技术第二实施例提供的应用于访问请求系统的访问请求处理方法的细化流程图;图8为本专利技术第二实施例提供的访问请求处理系统的结构示意图;图9为本专利技术第三实施例提供的校验服务器的结构示意图;图10为本专利技术第三实施例提供的访问请求终端的结构示意图;图11为本专利技术第三实施例提供的业务服务器的结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元本文档来自技高网...

【技术保护点】
1.一种访问请求处理方法,其特征在于,所述访问请求处理方法包括:接收访问请求终端发送过来的访问请求;所述访问请求包括校验参数和请求内容;对所述校验参数进行合法性校验;在对所述校验参数校验通过而将所述访问请求确定为有效访问请求时,将所述访问请求的请求内容发送至业务服务器;将所述业务服务器对所述请求内容进行处理而确定的响应数据发送至所述访问请求终端。

【技术特征摘要】
1.一种访问请求处理方法,其特征在于,所述访问请求处理方法包括:接收访问请求终端发送过来的访问请求;所述访问请求包括校验参数和请求内容;对所述校验参数进行合法性校验;在对所述校验参数校验通过而将所述访问请求确定为有效访问请求时,将所述访问请求的请求内容发送至业务服务器;将所述业务服务器对所述请求内容进行处理而确定的响应数据发送至所述访问请求终端。2.如权利要求1所述的访问请求处理方法,其特征在于,所述对所述校验参数进行合法性校验包括:对所述访问请求终端自身根据预设的校验参数生成规则而生成的校验参数进行合法性校验;或,对所述访问请求终端向校验服务器请求获取的校验参数进行合法性校验。3.如权利要求1或2所述的访问请求处理方法,其特征在于,所述接收访问请求终端发送过来的访问请求包括:接收经过负载均衡后的访问请求终端发送过来的访问请求。4.一种访问请求处理方法,其特征在于,所述访问请求处理方法包括:向校验服务器发送访问请求;所述访问请求包括校验参数和请求内容;在所述校验参数通过所述校验服务器的合法性校验而所述访问请求被确定为有效访问请求时,接收业务服务器通过所述校验服务器发送过来的对所述请求内容进行处理而确定的响应数据。5.如权利要求4所述的访问请求处理方法,其特征在于,所述向校验服务器发送访问请求包括:向外发送的访问请求经过负载均衡后输入至校验服务器。6.一种访问请求处理方法,其特征在于,所述访问请求处理方法包括:接收校验服务器发送过来的通过所述校验服务器的合法性校验的有效访问请求的请求内容;对所述请求内容进行处理而确定响应数据;将所述响应数据...

【专利技术属性】
技术研发人员:刘磊
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1