【技术实现步骤摘要】
应用资源的代理方法、装置及电子设备
[0001]本申请涉及网络技术,尤其涉及一种应用资源的代理方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]应用(Application)是指用程序设计语言编制的应用程序,用于实现特定的功能,例如应用可以包括电子设备的系统应用以及专为个人设计的用户应用。应用往往涉及到开发、测试及产品体验等多个环节,因此往往会配置多个应用环境来支持相应的开发、测试及体验等操作。
[0003]在相关技术提供的方案中,通常是为不同应用环境配置不同的统一资源定位符(Uniform Resource Locator,URL),导致在访问不同应用环境中的应用资源时需要频繁地切换URL,灵活性较差,同时也容易浪费电子设备的计算资源。
技术实现思路
[0004]本申请实施例提供一种应用资源的代理方法、装置、电子设备及计算机可读存储介质,能够提升访问应用资源的灵活性和便利性,同时也能够减少电子设备的计算资源浪费。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种应用资源的代理方法,包括:
[0007]将多个应用环境与同一个代理域名进行绑定处理;
[0008]接收统一资源定位符URL包括所述代理域名的访问请求;
[0009]在与所述代理域名存在绑定关系的所述多个应用环境中,确定所述访问请求所请求的目标应用环境;
[0010]根据所述代理域名对所述目标应用环境中应用资源的URL进行更新处理,并根据包 ...
【技术保护点】
【技术特征摘要】
1.一种应用资源的代理方法,其特征在于,包括:将多个应用环境与同一个代理域名进行绑定处理;接收统一资源定位符URL包括所述代理域名的访问请求;在与所述代理域名存在绑定关系的所述多个应用环境中,确定所述访问请求所请求的目标应用环境;根据所述代理域名对所述目标应用环境中应用资源的URL进行更新处理,并根据包括更新后的URL的应用资源响应所述访问请求。2.根据权利要求1所述的方法,其特征在于,所述根据所述代理域名对所述目标应用环境中应用资源的URL进行更新处理,包括:获取所述目标应用环境对应的包括域名的待代理内容;将所述目标应用环境中应用资源的URL与所述待代理内容进行匹配处理,得到匹配结果;当所述匹配结果为匹配成功时,将所述代理域名添加至所述应用资源的URL中,并根据域名分隔符将所述应用资源的URL中的所述代理域名、所述待代理内容以及剩余内容进行分隔处理,得到更新后的URL。3.根据权利要求2所述的方法,其特征在于,所述目标应用环境对应的待代理内容的数量包括多个,且每个所述待代理内容对应一个优先级;所述将所述目标应用环境中应用资源的URL与所述待代理内容进行匹配处理,包括:根据多个所述待代理内容对应的优先级的顺序,遍历多个所述待代理内容,并针对遍历到的待代理内容执行以下处理:将所述目标应用环境中应用资源的URL与所述遍历到的待代理内容进行匹配处理。4.根据权利要求2所述的方法,其特征在于,所述接收统一资源定位符URL包括所述代理域名的访问请求之前,所述方法还包括:将默认域名与所述代理域名进行绑定处理;当所述待代理内容包括与所述代理域名存在绑定关系的默认域名、且所述匹配结果为匹配成功时,所述方法还包括:对所述应用资源的URL中的所述默认域名进行删除处理,以更新所述应用资源的URL中的所述待代理内容。5.根据权利要求2所述的方法,其特征在于,当所述匹配结果为匹配成功时,所述方法还包括:针对所述应用资源的URL中的所述待代理内容所包括的域名,将所述域名从域名格式转换为非域名格式,以更新所述应用资源的URL中的所述待代理内容。6.根据权利要求1所述的方法,其特征在于,所述接收统一资源定位符URL包括所述代理域名的访问请求之后,所述方法还包括:根据域名分隔符对所述访问请求中的URL进行拆分处理,得到所述代理域名以及还原出的URL;所述根据所述代理域名对所述目标应用环境中应用资源的URL进行更新处理,包括:根据所述还原出的URL在所述目标应用环境中进行查询处理;根据所述代理域名对所述查询处理得到的应用资源的URL进行更新处理。
7.根据权利要求6所述的方法,其特征在于,所述根据所述还原出的URL在所述目标应用环境中进行查询处理,包括:根据所述域名分隔符对所述还原出的URL进行拆分处理,得到候选域名及候选资源路径;当所述候选域名包括参数标识时,删除所述候选域名中的所述参数标识以及被所述参数标识所标识的参数,并将删除的所述参数标识及所述参数添加至所述候选资源路径中;当所述候选域名与非域名格式匹配成功时,将所述候选域名从所述非域名格式转换为域名格式;将所述候选域名作为还原出的域名,将所述候选资源路径作为还原出的资源路径,并根据所述还原出...
【专利技术属性】
技术研发人员:杨晨,许庆贤,何林江,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。