[发明专利]用户访问请求响应方法、存储介质及电子设备在审
申请号: | 202210546090.9 | 申请日: | 2022-05-19 |
公开(公告)号: | CN115002227A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 孙正强 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | H04L67/63 | 分类号: | H04L67/63 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 牛芬洁;刘芳 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 访问 请求 响应 方法 存储 介质 电子设备 | ||
本申请公开了一种用户访问请求响应方法、存储介质及电子设备,涉及域名系统技术领域,该方法包括:接收第二网关设备发送的第一用户访问请求;获取第一用户访问请求对应的路径调用信息;其中,路径调用信息表征响应第一用户访问请求的路径链接信息;根据路径调用信息所指示的路径链接信息,获取请求内容,并将请求内容反馈给第二网关设备;其中,请求内容表征响应第一用户访问请求的结果。
技术领域
本申请涉及域名系统技术领域,具体而言,涉及一种用户访问请求响应方法、存储介质及电子设备。
背景技术
随着容器化技术不断普及和应用,以及云原生技术的逐步完善,使得现阶段应用程序发布环境发生了巨大的改变,以容器网络为基础的应用部署成为主流趋势,但基于域名系统之间的通信存在无法支持灰度发布的问题,因此,无法实现应用部署和系统之间的转发。
目前,灰度发布主要是基于Nacos注册中心的方案进行扩展,其主要思路是获取服务列表中被标记为灰度的服务地址,选择并将请求转发至该服务,但是这种方式成本比较高,实现过程需要搭建中间件,会影响开发人员的效率。
因此,需要一种用户访问请求响应方法,能够降低开发的成本,并且无需搭建中间件,进而提高开发人员的效率。
发明内容
本申请提供一种用户访问请求响应方法、存储介质及电子设备,能够降低开发的成本,并且无需搭建中间件,进而提高开发人员的效率。
第一方面,本申请提供一种用户访问请求响应方法,所述方法应用于第一网关设备,包括:
接收第二网关设备发送的第一用户访问请求;其中,所述第一用户访问请求用于指示第一网关设备获取与所述第一用户访问请求对应的请求内容,所述第一用户访问请求是由第一路由地址生成的;其中,所述第一路由地址是对第二路由地址进行修改所得到的,所述第二路由地址用于指示访问所述第二网关设备的位置;
获取所述第一用户访问请求对应的路径调用信息;其中,所述路径调用信息表征响应所述第一用户访问请求的路径链接信息;
根据所述路径调用信息所指示的路径链接信息,获取请求内容,并将所述请求内容反馈给所述第二网关设备;其中,所述请求内容表征响应所述第一用户访问请求的结果。
在一个示例中,获取所述第一用户访问请求对应的路径调用信息,包括:
根据所述第一用户访问请求,获取所述第一用户访问请求中的配置信息;其中,所述配置信息表征所述第一用户访问请求的代码数据;
根据所述配置信息,确定请求头信息;
根据所述请求头信息,确定所述路径调用信息。
在一个示例中,根据所述请求头信息,确定所述路径调用信息,包括:
根据所述请求头信息,读取路径规则表中的路径信息;其中,所述路径规则表中包括多个路径信息,其中,每一个路径信息对应的终端设备不同;
在所述路径规则表中的路径信息中确定路径调用信息。
在一个示例中,根据所述路径调用信息所指示的路径链接信息,获取请求内容,包括:
根据所述路径调用信息所指示的路径链接信息,确定所述路径信息;
按照所述路径信息,从所述路径信息中获取请求内容。
在一个示例中,按照所述路径信息,从所述路径信息中获取请求内容,包括:
根据所述路径信息中的终端设备信息,向所述终端设备信息对应的终端设备发送第二用户访问请求;
接收所述终端设备反馈的数据信息,将所述数据信息作为请求内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210546090.9/2.html,转载请声明来源钻瓜专利网。