[发明专利]一种网页部署方法、装置及电子设备在审
申请号: | 202111166922.6 | 申请日: | 2021-09-30 |
公开(公告)号: | CN113918128A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 王洋;刘明;周纤纤;刘洪燕;王伟 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/41;G06F8/38;G06F8/658;G06F16/958 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 部署 方法 装置 电子设备 | ||
1.一种网页部署方法,应用于服务端,其特征在于,所述方法包括:
接收开发终端发送的网页部署请求,所述网页部署请求包括:从网站编译结果中获取的目标网页对应的目标网页编译结果,以及所述网站对应的目标网站标识,所述网站编译结果由所述开发终端调用编译端对网站进行编译得到,所述目标网页为所述网站中的部分网页;
根据所述网页部署请求确定所述网站对应的部署端;
向所述部署端发送所述目标网页编译结果和所述目标网站标识,所述部署端用于将所述目标网页编译结果,部署在所述目标网站标识对应的目标容器中。
2.根据权利要求1所述的方法,其特征在于,所述网页部署请求还包括:目标鉴权信息,所述目标鉴权信息用于对所述开发终端的登录账户进行身份验证,所述接收开发终端发送的网页部署请求之后,所述方法还包括:
根据所述目标鉴权信息确定所述登录账户的网站部署权限,所述网站部署权限包括授权所述登录账户部署的网站标识;
在所述网站部署权限包括所述目标网站标识的情况下,确定执行所述根据所述网页部署请求确定所述网站对应的部署端的步骤;
在所述网站部署权限不包括所述目标网站标识的情况下,中断部署流程。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标鉴权信息确定所述登录账户的网站部署权限,包括:
通过查询鉴权信息和账户标识的对应关系,确定所述目标鉴权信息对应的登录账户标识;
通过查询账户标识与部署权限的对应关系,确定所述登录账户对应的网站部署权限。
4.根据权利要求1所述的方法,其特征在于,所述根据所述网页部署请求确定所述网站对应的部署端,包括:
向源代码管理端发送包含所述目标网站标识的网站目录查询请求,并接收由所述源代码管理端返回的所述网站的网站目录,所述网站目录包括所述网站中所有网页的目录结构;
获取所述目标网页编译结果的编译结果目录,所述编译结果目录包括所述目标网页在所述网站中的目录结构;
在所述编译结果目录与所述网站目录匹配的情况下,通过查询网站标识与地址的对应关系,确定所述目标网站标识对应的部署端地址;
在所述编译结果目录与所述网站目录不匹配的情况下,中断部署流程。
5.一种网页部署方法,应用于开发终端,其特征在于,所述方法包括:
响应于对网站的编译指令,向编译端发送针对所述网站的编译请求,所述编译端用于接收所述编译请求,并对从源代码管理端拉取的所述网站的源代码进行编译;
检测所述编译端对所述网站的编译过程,并在确定所述编译端完成编译的情况下,从所述编译端获取网站编译结果;
响应于对所述网站中目标网页的部署指令,从所述网站编译结果中确定所述目标网页对应的目标网页编译结果;
根据所述目标网页编译结果生成网页部署请求;
将所述网页部署请求发送至服务端,所述服务端用于根据所述网页部署请求,部署所述目标网页。
6.一种网页部署装置,其特征在于,所述装置包括:
接收模块,被配置为接收开发终端发送的网页部署请求,所述网页部署请求包括:从网站编译结果中获取的目标网页对应的目标网页编译结果,以及所述网站对应的目标网站标识,所述网站编译结果由所述开发终端调用编译端对网站进行编译得到,所述目标网页为所述网站中的部分网页;
确定模块,被配置为根据所述网页部署请求确定所述网站对应的部署端;
部署模块,被配置为向所述部署端发送所述目标网页编译结果和所述目标网站标识,所述部署端用于将所述目标网页编译结果,部署在所述目标网站标识对应的目标容器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111166922.6/1.html,转载请声明来源钻瓜专利网。