全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210702911.3 (22)申请日 2022.06.21 (71)申请人 湖南快乐阳光互动娱乐传媒有限公 司 地址 410003 湖南省长 沙市开福区湖南国 际会展中心北四楼 (72)发明人 谭帅 潘建波 王强  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 钱娜 (51)Int.Cl. G06F 9/445(2018.01) G06F 16/958(2019.01) G06F 8/61(2018.01) (54)发明名称 一种网页应用的处理方法、 装置、 存储介质 及电子设备 (57)摘要 本申请公开了一种网页应用的处理方法、 装 置、 存储介质及电子设备, 当接收到访问网页应 用的访问请求时, 将生产环境的环 境变量值嵌入 网页文件中, 通过网页文件 得到网页应用的镜像 文件并执行, 以完成在不同部署环 境下网页应用 运行时的动态加载和读取网页服务器的环境变 量来运行网页应用程序。 通过上述, 当网页应用 需要部署在不同的部署环境时, 只需一次构建网 页应用即可实现在不同部署环境下网页应用运 行时的动态加载和读取网页服务器的环境变量 来运行网页应用程序, 简化静态网页应用程序的 构建方式, 避免重复构建网页应用带来的服务器 资源浪费。 同时在不同部署环 境下部署网页应用 时无需修改代码, 确保在不同部署环 境下部署网 页应用时代码的一 致性。 权利要求书2页 说明书9页 附图2页 CN 115048153 A 2022.09.13 CN 115048153 A 1.一种网页应用的处 理方法, 其特 征在于, 所述方法包括: 当监测到网页应用容器环境为生产环境 时, 提取网页应用容器的生产环境的环境变量 值; 当接收到访问网页应用的访问请求时, 将所述环境变量 值嵌入到网页文件中; 对所述网页文件进行镜像构建, 得到网页应用的镜像文件; 在不同部署环境下部署所述网页应用时, 执行所述镜像文件, 以实现在不同部署环境 下网页应用运行时的动态加载和读取网页服 务器的环境变量 来运行网页应用程序。 2.根据权利要求1所述的方法, 其特征在于, 所述当监测到网页应用容器环境为生产环 境时, 提取网页应用容器的生产环境的环境变量 值, 包括: 通过预设获取脚本获取网页应用容器环境的环境变量; 若所述网页应用容器环境的环境变量为生产环境变量, 则确定网页应用容器环境为生 产环境; 提取网页应用容器的生产环境的环境变量 值。 3.根据权利要求1所述的方法, 其特征在于, 所述当接收到访问网页应用的访问请求 时, 将所述环境变量 值嵌入到网页文件中, 包括: 当接收到访问网页应用的访问请求 时, 将网页文件中的环境变量占位符替换为所述环 境变量值, 以使所述环境变量 值嵌入到网页文件中。 4.根据权利要求3所述的方法, 其特征在于, 所述对所述网页文件进行镜像构建, 得到 网页应用的镜像文件, 包括: 添加模板文件和网页应用构建文件; 所述模板文件为网页服 务器的配置文件; 通过应用容器引擎, 对所述模板文件和所述网页应用构建文件进行镜像构建操作, 得 到网页应用的镜像文件。 5.根据权利要求4所述的方法, 其特征在于, 所述在不同部署环境下部署所述网页应用 时, 执行所述镜像文件, 以实现在不同部署环境下网页应用运行时的动态加载和读取网页 服务器的环境变量 来运行网页应用程序, 包括: 在不同部署环境下部署所述网页应用时, 通过预设启动命令, 执行所述镜像文件使得 所述环境变量值存储至网页服务器的配置文件中, 以完成在不同部署环境下网页应用运行 时的动态加载和网页服 务器的环境变量 来运行网页应用程序。 6.根据权利要求1所述的方法, 其特 征在于, 还 包括: 通过预设访问定位符访问所述网页应用的环境变量 值。 7.一种网页应用的处 理装置, 其特 征在于, 所述装置包括: 提取单元, 用于当监测到网页应用容器环境为生产环境时, 提取网页应用容器的生产 环境的环境变量 值; 嵌入单元, 用于当接收到访 问网页应用的访 问请求时, 将所述环境变量值嵌入到网页 文件中; 构建单元, 用于对所述网页文件进行镜像构建, 得到网页应用的镜像文件; 执行单元, 用于在不同部署环境下部署所述网页应用时, 执行所述镜像文件, 以实现在 不同部署环境下网页应用运行时的动态加载和读取网页服务器的环境变量来运行网页应 用程序。权 利 要 求 书 1/2 页 2 CN 115048153 A 28.根据权利要求7 所述的装置, 其特 征在于, 所述 提取单元, 包括: 获取模块, 用于通过 预设获取脚本获取网页应用容器环境的环境变量; 确定模块, 用于若所述网页应用容器环境的环境变量为生产环境变量, 则确定网页应 用容器环境 为生产环境; 提取模块, 用于提取网页应用容器的生产环境的环境变量 值。 9.一种存储介质, 其特征在于, 所述存储介质包括存储的指令, 其中, 在所述指令运行 时控制所述存储介质所在的设备执行如权利要求1至6任意一项所述的网页应用的处理方 法。 10.一种电子设备, 其特征在于, 包括存储器, 以及一个或者一个以上的指令, 其中一个 或者一个以上指令存储于存储器中, 且经配置以由一个 或者一个以上 处理器执行如权利要 求1至6任意一项所述的网页应用的处 理方法。权 利 要 求 书 2/2 页 3 CN 115048153 A 3

.PDF文档 专利 一种网页应用的处理方法、装置、存储介质及电子设备

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种网页应用的处理方法、装置、存储介质及电子设备 第 1 页 专利 一种网页应用的处理方法、装置、存储介质及电子设备 第 2 页 专利 一种网页应用的处理方法、装置、存储介质及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:01:57上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。