【技术实现步骤摘要】
一种请求处理方法、服务器、电子设备及存储介质
本专利技术属于互联网
,特别是涉及一种请求处理方法、服务器、电子设备及存储介质。
技术介绍
在互联网日益普及的今天,用户可以通过各种应用软件获得各种各样的服务功能,这些应用软件也会不断更新所包含服务功能的版本,以满足用户不断变化的需求,提升用户体验。现有技术中,通常是需要服务功能在服务器侧先于客户端侧上线,从而在客户端上线后可以为客户端提供数据支持。如果顺序颠倒,客户端的服务功能会因为无法获得服务器数据支持而持续报错。这种服务功能的发布以及更新方式过度依赖于服务器先于客户端上线的方式,使得客户端的开发受到制约。在新的服务功能或原有服务功能升级后客户端出现错误时,若在不关闭客户端的情况下对客户端进行维修会导致客户端频繁报错,降低用户体验。
技术实现思路
有鉴于此,本专利技术提供一种请求处理方法、服务器、电子设备及存储介质,以便解决现有技术中在应用上线新的服务功能或原有服务功能升级后客户端出现错误时,若在不关闭客户端的情况下对客户端进 ...
【技术保护点】
1.一种请求处理方法,其特征在于,应用于服务器,所述服务器与客户端通信连接,所述方法包括:/n接收所述客户端发送的目标请求,所述目标请求包括功能标识;/n确认所述客户端相对于所述功能标识的服务状态;/n在所述服务状态为开启状态的情况下,根据所述功能标识向所述客户端返回第一服务信息;/n在所述服务状态为关闭状态,且所述服务标识对应的服务功能存在备用版本的情况下,根据所述备用版本的功能标识向所述客户端返回第二服务信息以及相对应的第一预设提示信息;/n在所述服务状态为关闭状态,且所述服务标识对应的服务功能不存在备用版本的情况下,向所述客户端返回第二预设提示信息。/n
【技术特征摘要】
1.一种请求处理方法,其特征在于,应用于服务器,所述服务器与客户端通信连接,所述方法包括:
接收所述客户端发送的目标请求,所述目标请求包括功能标识;
确认所述客户端相对于所述功能标识的服务状态;
在所述服务状态为开启状态的情况下,根据所述功能标识向所述客户端返回第一服务信息;
在所述服务状态为关闭状态,且所述服务标识对应的服务功能存在备用版本的情况下,根据所述备用版本的功能标识向所述客户端返回第二服务信息以及相对应的第一预设提示信息;
在所述服务状态为关闭状态,且所述服务标识对应的服务功能不存在备用版本的情况下,向所述客户端返回第二预设提示信息。
2.根据权利要求1所述的方法,其特征在于,所述确认所述客户端相对于所述功能标识的服务状态的步骤,包括:
从预设的服务开关配置中读取所述客户端相对于所述功能标识的服务状态。
3.根据权利要求1所述的方法,其特征在于,所述目标请求还包括:用户标识,所述确认所述客户端相对于所述功能标识的服务状态的步骤,包括:
在所述用户标识存在于预设权限列表的情况下,确认所述客户端相对于所述功能标识的服务状态为开启状态;
在所述用户标识不存在于预设权限列表的情况下,确认所述客户端相对于所述功能标识的服务状态为关闭状态。
4.根据权利要求1所述的方法,其特征在于,所述确认所述客户端相对于所述功能标识的服务状态的步骤,包括:
在所述目标请求中包含预设权限标识的情况下,确认所述客户端相对于功能标识的服务状态为开启状态;
在所述目标请求中不包含预设权限标识的情况下,确认所述客户端相对于功能标识的服务状态为关闭状态。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述在所述服务状态为开启状态的情况下,根据所述功能标识向所述客户端返回第一服务信息的步骤之后,还包括:
在检测到所述客户端...
【专利技术属性】
技术研发人员:余佳桁,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。