网页访问请求的控制方法、装置、存储介质及计算机设备与流程

文档序号:32439910发布日期:2022-12-06 21:05阅读:35来源:国知局
网页访问请求的控制方法、装置、存储介质及计算机设备与流程

1.本发明涉及信息技术领域,尤其是涉及一种网页访问请求的控制方法、装置、存储介质及计算机设备。


背景技术:

2.网页访问,顾名思义就是把用户请求,如医疗领域的请求,发布给不同的接收器,接收器对请求进行处理,之后向用户返回结果。
3.目前,通常将用户请求直接进行发布来向后台接收器获取请求的响应结果。然而,这种方式若后台接收器的各种业务功能未准备好,则该请求会报错,需要开发人员去排查报错原因,耗费开发人员的时间,同时降低了网页访问的效率,与此同时,也会降低前端用户的请求访问体验感。


技术实现要素:

4.本发明提供了一种网页访问请求的控制方法、装置、存储介质及计算机设备,主要在于能够提高网页访问的效率,以及增强用户的请求访问体验感。
5.根据本发明的第一个方面,提供一种网页访问请求的控制方法,包括:
6.接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;
7.确定所述网页地址对应的目标请求环境和目标资源服务器;
8.判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;
9.若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
10.根据本发明的第二个方面,提供一种网页访问请求的控制装置,包括:
11.接收单元,用于接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;
12.确定单元,用于确定所述网页地址对应的目标请求环境和目标资源服务器;
13.判断单元,用于判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;
14.发布单元,用于若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
15.根据本发明的第三个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:
16.接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;
17.确定所述网页地址对应的目标请求环境和目标资源服务器;
18.判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;
19.若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
20.根据本发明的第四个方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
21.接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;
22.确定所述网页地址对应的目标请求环境和目标资源服务器;
23.判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;
24.若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
25.根据本发明提供的一种网页访问请求的控制方法、装置、存储介质及计算机设备,与目前将用户请求直接进行发布来向后台接收器获取请求的响应结果的方式相比,本发明通过接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;并确定所述网页地址对应的目标请求环境和目标资源服务器;与此同时,判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;最终若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,由此通过判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若所述预设网址数据库中存在均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,能够对访问请求的发布进行限值,从而避免了后台服务器未准备好的情况下去接收请求会出现报错的情况,同时节省了开发人员进行问题排查所耗费的时间,进而提高了网页访问的效率,以及提高了前端用户的访问体验感。
附图说明
26.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
27.图1示出了本发明实施例提供的一种网页访问请求的控制方法流程图;
28.图2示出了本发明实施例提供的另一种网页访问请求的控制方法流程图;
29.图3示出了本发明实施例提供的一种网页访问请求的控制装置的结构示意图;
30.图4示出了本发明实施例提供的一种计算机设备的实体结构示意图。
具体实施方式
31.下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
32.目前,将用户请求直接进行发布来向后台接收器获取请求的响应结果的方式,由于未对请求的发布进行限制,降低了网页访问的效率,同时降低前端用户的请求访问体验感。
33.为了解决上述问题,本发明实施例提供了一种网页访问请求的控制方法,如图1所示,所述方法包括:
34.101、接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址。
35.对于本发明实施例,为了克服现有技术中网页访问的效率较低、客户端用户请求访问的体验感不好的问题,本发明实施例通过判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若所述预设网址数据库中存在均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,能够对访问请求的发布进行限值,从而避免了后台服务器未准备好的情况下去接收请求会出现报错的情况,同时节省了开发人员进行问题排查所耗费的时间,进而提高了网页访问的效率,以及提高了前端用户的访问体验感。本发明实施例主要应用于对网页访问请求进行控制的场景,本发明实施例的执行主体为能够对网页访问请求进行控制的装置或者设备,具体可以设置在客户端或者服务器一侧。
36.具体地,本发明实施例在网关系统中安装一款url-onoff.jar插件,所述网关系统中还包括url注册器,当用户在客户端浏览器等软件的页面输入框中输入网页访问请求信息的时候,此时客户端便发送访问请求指令,当接收到客户端发送的访问请求指令的时候,利用url-onoff.jar插件可以解析出该网页访问请求中的网页地址,即url地址,之后基于所述网页地址,利用url-onoff.jar插件判断是否在网关系统的url注册器中注册该url请求,若在网关系统的url注册器中注册该url请求,则将所述url请求进行发布。
37.102、确定所述网页地址对应的目标请求环境和目标资源服务器。
38.其中,所述目标请求环境是指发起请求的目标用户所在的生产环境,所述目标资源服务器是所述网页访问请求对应的请求资源存储服务器。对于本发明实施例,在获取所述url请求中的url地址后,还需要确定所述url地址对应的目标请求环境和所述url地址所指向的目标资源服务器,最终基于所述url地址及其对应的目标请求环境和所述目标资源服务器,判断是否在所述网关系统的url注册器中注册该url请求,若注册该url请求,即确定发布该url请求,若不注册该url请求,则禁止发布该url请求,由此通过对url的发布进行控制,能够避免后端服务器出错耗费检修时间,从而提高了网页访问的效率。
39.103、判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器。
40.其中,预设网址数据库中存储着多个可以发布的预设网页地址及其对应的预设环
境和预设资源服务器对应的标识信息,所述预设资源服务器是指各个功能和配置已经准备好,且已启动的服务器,所述预设网页地址及其对应的预设环境为所述预设资源服务器启动后能够针对请求做出响应的网址和环境,当将预设网页地址及其对应的预设环境和预设资源服务器对应存储至预设网址数据库中时,则表明该预设资源服务器已经启动,可以接收该预设网址对应的请求。
41.对本发明实施例,在确定网页地址对应的目标请求环境和所指向的目标资源服务器后,为了判断所述目标资源服务器是否准备好,首先需要判断所述预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若存在,则确定所述目标资源服务器已经准备好,则将所述url请求注册至所述网关系统的url注册器中,随即发布该url请求,能够对url请求的发布进行控制,只有当后端目标资源服务器准备好后,才将所述url请求进行发布,避免因后端目标资源服务器未准备好而发布url请求导致后端目标资源服务器报错,从而提高了用户的请求访问体验感,以及提高了网页访问的请求效率。
42.104、若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
43.其中,所述预设网址数据库可以为mysql数据库或oracle数据库,对于本发明实施例,利用网关系统中安装的url-onoff.jar插件接收url请求,并获取所述url请求中的url地址,之后利用url-onoff.jar插件读取预设网址数据库中存储的各项信息,并基于读取的各项信息,判断预设网址数据库中是否存在与所述url地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则确定所述url请求所指向的目标资源服务器已经准备好,即已经启动,可以接收该url请求,此时,将所述url请求注册至网关系统的url注册器中,之后控制器(controller)接收该url请求,并将该url请求传输至相应的资源服务器,所述资源服务器针对该url请求做出响应,最终将响应结果返回至客户端界面展示给用户。
44.根据本发明提供的一种网页访问请求的控制方法,与目前将用户请求直接进行发布来向后台接收器获取请求的响应结果的方式相比,本发明通过接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;并确定所述网页地址对应的目标请求环境和目标资源服务器;与此同时,判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;最终若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,由此通过判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若所述预设网址数据库中存在均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,能够对访问请求的发布进行限值,从而避免了后台服务器未准备好的情况下去接收请求会出
现报错的情况,同时节省了开发人员进行问题排查所耗费的时间,进而提高了网页访问的效率,以及提高了前端用户的访问体验感。
45.进一步的,为了更好的说明上述对网页访问请求进行控制过程,作为对上述实施例的细化和扩展,本发明实施例提供了另一种网页访问请求的控制方法,如图2所示,所述方法包括:
46.201、接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址。
47.具体地,用户在客户端的浏览器等界面中的输入框中输入请求信息,即接收到待访问网页对应的访问请求指令,并获取所述访问请求指令中携带的网页地址,并判断所述网页地址及其对应的目标请求环境和指向的目标资源服务器是否在所述预设网址数据库中存储,若在,则发布所述网页访问请求。
48.202、确定所述网页地址对应的目标请求环境和目标资源服务器。
49.对于本发明实施例,为了判断所述网页访问请求是否可以发布,首先需要确定访问请求中的网页地址对应的目标请求环境和目标资源服务器,基于此,步骤202具体包括:获取登录所述客户端的目标用户对应的目标用户标识;基于所述目标用户标识,在预设环境数据库中获取所述网页地址对应的目标请求环境,其中,所述预设环境数据库中记录有用户标识与请求环境之间的第一对应关系;基于所述网页地址中携带的目标资源地址,在预设资源服务器数据库中获取所述网页地址对应的目标资源服务器,其中,所述预设资源服务器数据库中记录有资源地址和资源服务器之间的第二对应关系。
50.其中,该目标用户标识可以为目标用户在该客户端对应的目标资源服务器中注册的能够唯一标识该目标用户的用户名、手机号或邮箱等,或者,该目标用户标识还可以为目标资源服务器为该目标用户分配的能够唯一标识该目标用户的字符串,该目标资源地址可以为资源所在资源服务器的地址,例如可以为该目标资源服务器的域名、互联网协议等。
51.具体地,首先确定登录所述客户端并发起所述访问请求的目标用户,并确定所述目标用户对应的目标用户标识,当客户端发送网页访问请求后,可以直接从所述网页访问请求中获取目标用户标识和目标资源地址,之后从预设环境数据库中确定与所述目标用户标识相对应的目标请求环境,即获取了所述网页地址对应的目标请求环境,具体可以基于字符匹配算法在所述预设环境数据库中确定目标请求环境,同时基于所述目标用户标识,获取所述网页地址对应的目标请求环境的方法还包括:基于所述目标用户标识,在预设环境数据库中获取所述网页地址对应的开发环境信息,或灰度环境信息,或上线环境信息。
52.具体地,基于所述目标用户标识,可以在预设环境数据库中判断所述访问请求对应的目标请求环境是开发环境(uat环境)、或者灰度环境(即hd环境),又或者是上线环境(prd环境)。
53.203、接收所述预设资源服务器的启动指令,其中,所述启动指令中携带有所述预设资源服务器能够做出响应的预设网页地址及其对应的预设环境。
54.其中,所述预设资源服务器具体可以包括多个存储有资源的服务器。
55.具体地,当接收到预设资源服务器的启动指令后,即代表所述预设资源服务器已经部署好预设环境,以及对预设网页地址做出响应的准备,因此当接收到预设资源服务器的启动指令后,获取所述启动指令中携带的预设网页地址及其对应的预设环境,同时确定
所述预设资源服务器对应的服务器标识信息。
56.204、将所述预设网页地址,所述预设环境,所述预设资源服务器的标识信息对应存储至所述预设网址数据库。
57.具体地,若存在启动状态的预设资源服务器,则获取所述启动指令中携带的预设网页地址、所述预设环境,同时获取所述预设资源服务器对应的服务器标识信息,并将所述预设网页地址、所述预设环境和服务器标识信息对应存储在预设网址数据库中,若同时存在多个预设资源服务器处于启动状态,则所述预设网址数据库中便存储有多个预设网页地址及其对应的预设环境和服务器标识信息,此时,可以将所述预设网页地址对应的操作状态设置为新增状态。
58.进一步地,预设网址数据库中存储的预设网页地址对应的预设资源服务器也可能启动后由于系统维护等原因而又处于关闭状态,此时需要将所述预设网址数据库中存储的预设网页地址及其对应预设环境和服务器标识信息删除,或者将该预设网页地址对应的状态类型设置为取消状态,基于此,在将所述预设网页地址,所述预设环境,所述预设资源服务器的标识信息对应存储至所述预设网址数据库之后,所述方法还包括:监听所述预设资源服务器的状态信息;若所述预设资源服务器的状态信息变为关闭状态,则将所述预设网址数据库中存储的所述预设资源服务器对应的预设网页地址的操作类型置为取消类型。
59.具体地,当将启动后的预设资源服务器所能响应的预设网址及其对应的预设环境存储至预设网址数据库后,还需要实时监听所述预设资源服务器的状态信息,若所述状态信息为关闭状态,则需要将所述预设网址数据库中存储的预设网页地址设置为取消类型。
60.205、判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器。
61.具体地,在将启动后的预设资源服务器对应的预设网址和预设环境和服务器标识信息对应存储至所述预设网址数据库后,当获取到客户端发送的访问请求对应的网页地址,以及所述网页地址对应的目标请求环境和目标资源服务器后,需要判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若存在,则确定所述目标资源服务器已经部署好并处于启动状态,则可以发布所述访问请求。
62.206、若所述预设网址数据库中存在与所述网页地址及其对应的请求环境信息和资源服务器均相匹配的预设网页地址及其对应的预设环境信息和预设资源服务器,则发布网页访问请求。
63.对于本发明实施例,在判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器之后,若所述预设网址数据库中存在与所述网页地址及其对应的请求环境信息和资源服务器均相匹配的预设网页地址及其对应的预设环境信息和预设资源服务器,则还需要判断该相匹配的预设网址对应的操作类型,基于此,步骤206具体包括:若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相同的预设网页地址及其对应的预设环境和预设资源服务器,则判断所述预设网页地址对应的操作类型是否为取消类型;若所述预设网页地址对应的操作类型为取消类型,则拦截所述网页访问请求的发布;若所述预设网页地址对应的操作类型为非取消类型,则发布所述网页访
问请求。
64.具体地,若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相同的预设网页地址及其对应的预设环境和预设资源服务器,则判断所述预设网页地址对应的操作类型是否为取消类型,若为取消类型,则确定此时目标资源服务器处于关闭状态,因此禁止发布所述访问请求,若所述预设网页地址对应的操作类型为新增类型,则确定此时的目标资源服务器处于启动状态,则发布该访问请求。
65.进一步地,在所述判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器之后,所述方法还包括:若所述预设网址数据库中不存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则拦截所述网页访问请求的发布。
66.具体地,若所述预设网址数据库中没有与该网页地址相同的预设网页地址,则禁止发布所述访问请求,若所述预设网址数据库中存在与该网页地址相同的预设网址地址,但该网页地址对应的目标请求环境与该预设网页地址对应的预设请求环境不同,则禁止发布该访问请求,若该预设网址数据库中存在与网址地址及其对应的目标请求环境均相同的预设网页地址及其对应的预设请求环境,但该网页地址对应的目标资源服务器与该预设网页地址对应的预设资源服务器不相同,则禁止发布该访问请求。
67.根据本发明提供的另一种网页访问请求的控制方法,与目前将用户请求直接进行发布来向后台接收器获取请求的响应结果的方式相比,本发明通过接收待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;并确定所述网页地址对应的请求环境信息和资源服务器;与此同时,判断预设网址数据库中是否存在与所述网页地址及其对应的请求环境信息和资源服务器均相匹配的预设网页地址及其对应的预设环境信息和预设资源服务器;最终若所述预设网址数据库中存在与所述网页地址及其对应的请求环境信息和资源服务器均相匹配的预设网页地址及其对应的预设环境信息和预设资源服务器,则发布网页访问请求,由此通过判断预设网址数据库中是否存在与所述网页地址及其对应的请求环境信息和资源服务器均相匹配的预设网页地址及其对应的预设环境信息和预设资源服务器,若所述预设网址数据库中存在均相匹配的预设网页地址及其对应的预设环境信息和预设资源服务器,则发布网页访问请求,能够对访问请求的发布进行限值,从而避免了后台服务器未准备好的情况下去接收请求会出现报错的情况,同时节省了开发人员进行问题排查所耗费的时间,进而提高了网页访问的效率,以及提高了前端用户的访问体验感。
68.进一步地,作为图1的具体实现,本发明实施例提供了一种网页访问请求的控制装置,如图3所示,所述装置包括:接收单元31、确定单元32、判断单元33和发布单元34。
69.所述接收单元31,可以用于接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址。
70.所述确定单元32,可以用于确定所述网页地址对应的目标请求环境和目标资源服务器。
71.所述判断单元33,可以用于判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和
预设资源服务器。
72.所述发布单元34,可以用于若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
73.在具体应用场景中,为了构建预设网页数据库,所述装置还包括:存储单元35。
74.所述接收单元31,还可以用于接收所述预设资源服务器的启动指令,其中,所述启动指令中携带有所述预设资源服务器能够做出响应的预设网页地址及其对应的预设环境。
75.所述存储单元35,可以用于将所述预设网页地址,所述预设环境,所述预设资源服务器的标识信息对应存储至所述预设网址数据库。
76.在具体应用场景中,为了确定所述预设网页地址对应的操作类型,所述装置还包括:监听单元36和设置单元37。
77.所述监听单元36,可以用于监听所述预设资源服务器的状态信息。
78.所述设置单元37,可以用于若所述预设资源服务器的状态信息变为关闭状态,则将所述预设网址数据库中存储的所述预设资源服务器对应的预设网页地址的操作类型置为取消类型。
79.在具体应用场景中,为了发布网页访问请求,所述发布单元34,包括判断模块341、拦截模块342和发布模块343。
80.所述判断模块341,可以用于若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相同的预设网页地址及其对应的预设环境和预设资源服务器,则判断所述预设网页地址对应的操作类型是否为取消类型。
81.所述拦截模块342,可以用于若所述预设网页地址对应的操作类型为取消类型,则拦截所述网页访问请求的发布。
82.所述发布模块343,可以用于若所述预设网页地址对应的操作类型为非取消类型,则发布所述网页访问请求。
83.在具体应用场景中,为了拦截所述网页访问请求的发布,所述装置还包括:拦截单元38。
84.所述拦截单元38,可以用于若所述预设网址数据库中不存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则拦截所述网页访问请求的发布。
85.在具体应用场景中,为了确定所述网页地址对应的目标请求环境和目标资源服务器,所述确定单元32,具体可以用于获取登录所述客户端的目标用户对应的目标用户标识;基于所述目标用户标识,在预设环境数据库中获取所述网页地址对应的目标请求环境,其中,所述预设环境数据库中记录有用户标识与请求环境之间的第一对应关系;基于所述网页地址中携带的目标资源地址,在预设资源服务器数据库中获取所述网页地址对应的目标资源服务器,其中,所述预设资源服务器数据库中记录有资源地址和资源服务器之间的第二对应关系。
86.在具体应用场景中,为了获取所述网页地址对应的目标请求环境,所述确定单元32,具体可以用于基于所述目标用户标识,在预设环境数据库中获取所述网页地址对应的开发环境信息,或灰度环境信息,或上线环境信息。
87.需要说明的是,本发明实施例提供的一种网页访问请求的控制装置所涉及各功能模块的其他相应描述,可以参考图1所示方法的对应描述,在此不再赘述。
88.基于上述如图1所示方法,相应的,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;确定所述网页地址对应的目标请求环境和目标资源服务器;判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
89.基于上述如图1所示方法和如图3所示装置的实施例,本发明实施例还提供了一种计算机设备的实体结构图,如图4所示,该计算机设备包括:处理器41、存储器42、及存储在存储器42上并可在处理器上运行的计算机程序,其中存储器42和处理器41均设置在总线43上所述处理器41执行所述程序时实现以下步骤:接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;确定所述网页地址对应的目标请求环境和目标资源服务器;判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求。
90.通过本发明的技术方案,本发明通过接收客户端发送的待访问网页对应的访问请求指令,其中,所述访问请求指令中携带有所述待访问网页对应的网页地址;并确定所述网页地址对应的目标请求环境和目标资源服务器;与此同时,判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器;最终若所述预设网址数据库中存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,由此通过判断预设网址数据库中是否存在与所述网页地址及其对应的目标请求环境和目标资源服务器均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,若所述预设网址数据库中存在均相匹配的预设网页地址及其对应的预设环境和预设资源服务器,则发布网页访问请求,能够对访问请求的发布进行限值,从而避免了后台服务器未准备好的情况下去接收请求会出现报错的情况,同时节省了开发人员进行问题排查所耗费的时间,进而提高了网页访问的效率,以及提高了前端用户的访问体验感。
91.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
92.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1