一种CDN客户端加密防盗链实现方法及电子设备

    公开(公告)号:CN117040746B

    公开(公告)日:2024-02-27

    申请号:CN202311300246.6

    申请日:2023-10-10

    Abstract: 本申请公开了一种CDN客户端加密防盗链实现方法及电子设备,属于互联网技术领域。该方法:客户端从CDN函数库获取SDK资源,获取SDK资源之后,客户端和CDN节分别向远程服务器发送请求鉴权KEY消息,用于获取鉴权KEY信息;客户端基于SDK资源和鉴权KEY信息确定对应的客户端加密逻辑,基于客户端加密逻辑生成鉴权请求消息,鉴权请求消息中包括:时间信息,秘钥信息,类型信息;CDN节点接收客户端发送的鉴权请求消息之后,基于鉴权请求消息和鉴权KEY信息完成鉴权访问判定。本申请提高了鉴权秘钥的保密性和鉴权的安全性,客户端开发方便,只需要将SDK集成后调用即可,不需要客户端进行特定的开发适配,减少客户端的开发,节约成本,且便于更新加密方案。

    直播数据获取方法、装置、电子设备和存储介质

    公开(公告)号:CN116996481B

    公开(公告)日:2024-02-23

    申请号:CN202311254404.9

    申请日:2023-09-27

    Abstract: 本申请提供了一种直播数据获取方法、装置、电子设备和存储介质。应用于计算机技术领域,所述方法包括:接收边缘直播服务器发送的第一IP地址请求;根据所述第一IP地址请求在所述Local DNS的本地缓存中查找是否存在和所述第一IP地址请求对应的上层直播服务器IP地址;若是,则将所述上层直播服务器IP地址发送至所述边缘直播服务器;接收所述上层直播服务器发送的第二IP地址请求;根据所述第二IP地址请求在所述Local DNS的本地缓存中查找是否存在和所述第二IP地址请求对应的直播源服务器IP地址;若是,则将所述直播源服务器IP地址发送至所述上层直播服务器。以此方式,可以提高直播数据的获取效率。

    基于复用302地址提高分片请求下载速度的方法及系统

    公开(公告)号:CN116996579A

    公开(公告)日:2023-11-03

    申请号:CN202311254317.3

    申请日:2023-09-27

    Abstract: 本发明涉及一种基于复用302地址提高分片请求下载速度的方法及系统,属于CDN节点调度技术领域,该方法包括:通过用户终端向CDN节点发起资源访问请求,CDN节点将其拆分为多个分片请求,并将第一个分片请求发送至主源站进行回源操作;主源站将302状态码返回至CDN节点,CDN节点跳转访问302源站中的302地址,并进行保存,以及与所述302源站之间建立并保持长链接;302源站将第一个分片请求对应的资源内容返回至CDN节点;CDN节点使用保存的302地址,并通过保持的长链接请求302源站发送第二个分片请求对应的资源内容。本申请提供的法及系统可减少通过减少地址请求次数,提高后续分片请求对应的资源内容的下载速度,从而降低卡顿率,提高CDN服务的用户体验。

    CDN目录刷新的方法及电子设备

    公开(公告)号:CN117194827B

    公开(公告)日:2024-02-27

    申请号:CN202311473565.7

    申请日:2023-11-08

    Abstract: 本申请公开了CDN目录刷新的方法及电子设备。该方法:接收目录刷新任务并转发给刷新系统;刷新系统根据接收的目录刷新任务,指示配置下发系统生成配置下发任务;将配置下发任务发送至nginx,以更新其中相关目录的版本号;nginx接收用户的URL查询请求,获取对应的源cache_key,根据其和版本号形成目标cache_key并发送给目标缓存;若查询到目标资源,则发送给nginx,若未查询到,则执行回源操作,将回源资源存储下来,并发送给nginx。本申请减少了正则匹配次数,减小了CPU消耗,提升系统的性能,且提高了CDN目录刷新的成功率。

    资源读取方法、装置、电子设备和存储介质

    公开(公告)号:CN117056248B

    公开(公告)日:2024-02-27

    申请号:CN202311321387.6

    申请日:2023-10-13

    Abstract: 本申请提供了一种资源读取方法、装置、电子设备和存储介质,应用于计算机技术领域。所述方法包括接收资源请求;对所述资源请求进行解析,得到资源目录请求;将SSD高速缓存划分为第一SSD高速缓存分区和第二SSD高速缓存分区;若所述第一SSD高速缓存分区中存在与所述资源目录请求对应的第一目录,则根据所述第一目录在所述第二SSD高速缓存分区读取与所述第一目录对应的资源数据。实现快速读取资源,提高对资源的读取效率。

    CDN目录刷新的方法及电子设备

    公开(公告)号:CN117194827A

    公开(公告)日:2023-12-08

    申请号:CN202311473565.7

    申请日:2023-11-08

    Abstract: 本申请公开了CDN目录刷新的方法及电子设备。该方法:接收目录刷新任务并转发给刷新系统;刷新系统根据接收的目录刷新任务,指示配置下发系统生成配置下发任务;将配置下发任务发送至nginx,以更新其中相关目录的版本号;nginx接收用户的URL查询请求,获取对应的源cache_key,根据其和版本号形成目标cache_key并发送给目标缓存;若查询到目标资源,则发送给nginx,若未查询到,则执行回源操作,将回源资源存储下来,并发送给nginx。本申请减少了正则匹配次数,减小了CPU消耗,提升系统的性能,且提高了CDN目录刷新的成功率。

    资源读取方法、装置、电子设备和存储介质

    公开(公告)号:CN117056248A

    公开(公告)日:2023-11-14

    申请号:CN202311321387.6

    申请日:2023-10-13

    Abstract: 本申请提供了一种资源读取方法、装置、电子设备和存储介质,应用于计算机技术领域。所述方法包括接收资源请求;对所述资源请求进行解析,得到资源目录请求;将SSD高速缓存划分为第一SSD高速缓存分区和第二SSD高速缓存分区;若所述第一SSD高速缓存分区中存在与所述资源目录请求对应的第一目录,则根据所述第一目录在所述第二SSD高速缓存分区读取与所述第一目录对应的资源数据。实现快速读取资源,提高对资源的读取效率。

    一种CDN客户端加密防盗链实现方法及电子设备

    公开(公告)号:CN117040746A

    公开(公告)日:2023-11-10

    申请号:CN202311300246.6

    申请日:2023-10-10

    Abstract: 本申请公开了一种CDN客户端加密防盗链实现方法及电子设备,属于互联网技术领域。该方法:客户端从CDN函数库获取SDK资源,获取SDK资源之后,客户端和CDN节分别向远程服务器发送请求鉴权KEY消息,用于获取鉴权KEY信息;客户端基于SDK资源和鉴权KEY信息确定对应的客户端加密逻辑,基于客户端加密逻辑生成鉴权请求消息,鉴权请求消息中包括:时间信息,秘钥信息,类型信息;CDN节点接收客户端发送的鉴权请求消息之后,基于鉴权请求消息和鉴权KEY信息完成鉴权访问判定。本申请提高了鉴权秘钥的保密性和鉴权的安全性,客户端开发方便,只需要将SDK集成后调用即可,不需要客户端进行特定的开发适配,减少客户端的开发,节约成本,且便于更新加密方案。

    CDN针对URL封禁和定制封禁内容的方法及设备

    公开(公告)号:CN117061590B

    公开(公告)日:2024-02-27

    申请号:CN202311300343.5

    申请日:2023-10-10

    Abstract: 本申请公开了CDN针对URL封禁和定制封禁内容的方法及设备,属于互联网技术领域。该方法包括:业务管理将封禁内容发送到封禁中心;封禁中心接收封禁内容;CDN核心服务器与封禁中心保持心跳,通过GET请求获得封禁内容;CDN核心服务器接收封禁内容并进行解析,将封禁URL对应的封禁资源全部存入CDN核心服务器的封禁缓存块中;CDN边缘服务器接收用户的URL请求,并转发给CDN核心服务器,CDN核心服务器查询封禁缓存块,如果URL请求是封禁URL,则将从封禁缓存块中查询到的与封禁的URL对应的特定内容响应至CDN边缘服务器,CDN边缘服务器将特定内容反馈给用户。本申请降低了整体的CPU消耗,因为CDN核心服务器数量远远少于边缘,所以大大降低封禁服务器的压力。

Patent Agency Ranking