CN110995779A - 在移动客户端缓存网络资源的方法及***、服务器及介质 - Google Patents
在移动客户端缓存网络资源的方法及***、服务器及介质 Download PDFInfo
- Publication number
- CN110995779A CN110995779A CN201911033702.9A CN201911033702A CN110995779A CN 110995779 A CN110995779 A CN 110995779A CN 201911033702 A CN201911033702 A CN 201911033702A CN 110995779 A CN110995779 A CN 110995779A
- Authority
- CN
- China
- Prior art keywords
- network
- resource
- network resource
- caching
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种在移动客户端缓存网络资源的方法及***、服务器及介质,其在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源,从而提升用户体验以及节约网络带宽和网络流量成本。
Description
技术领域
本发明涉及网络资源存储技术领域,尤其涉及一种在移动客户端缓存网络资源的方法及***、服务器及介质。
背景技术
在移动客户端应用程序中,常常需要使用网络中的文件(如图片、音频等),这就需要将网络服务器中的文件下载到客户端设备的存储介质中,如此,当客户端应用程序后续还需要使用该网络资源时,可以直接从客户端设备的存储介质中获取该文件,而不需要浪费网络带宽和网络流量再次从网络服务器下载该文件。
目前,在客户端应用程序开发过程中,大都用到了该缓存技术,但是该技术存在一个缺陷,即在下载网络资源时,可能由于运营商劫持、下载链路被重置等原因,导致下载失败,这样就无法缓存该文件,且在后续再访问该网络资源时,可能会因为同样的原因下载失败,给用户带来很不好的使用体验。
发明内容
有鉴于此,本发明实施例提供了一种在移动客户端设备上的应用程序中,通过下载网络资源到客户端设备存储介质中,以便应用程序后续直接从移动客户端直接访问该文件的方法。
本发明实施例的第一方面,提供了一种在移动客户端缓存网络资源的方法,所述在移动客户端缓存网络资源的方法包括如下步骤:
在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
本发明实施例的第二方面,提供了一种在移动客户端缓存网络资源的***,所述在移动客户端缓存网络资源的***包括如下功能模块:
指令触发模块,配置为在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
资源查找模块,配置为根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
初级下载模块,配置为在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
重置下载模块,配置为在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
本发明实施例的第三方面,提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述在移动客户端缓存网络资源的方法的步骤。
本发明实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述在移动客户端缓存网络资源的方法的步骤。
本发明提供的在移动客户端缓存网络资源的方法及***、服务器及介质,其创建了一种专门处理网络资源缓存工作的缓存工具,能够在缓存失败后判断失败原因,再避开失败原因去重新缓存网络资源,且提供了一种根据网络资源URL获取本地缓存的算法,确保信息的完整一致性和唯一性,提升用户体验以及节约网络带宽和网络流量成本。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的在移动客户端缓存网络资源的方法的流程框图;
图2为本发明实施例提供的在安卓客户端中缓存网络音频资源方法的步骤流程图;
图3为本发明实施例提供的在安卓客户端中的语音聊天界面视图;
图4为本发明实施例提供的在移动客户端缓存网络资源的***的功能模块框图;
图5为本发明实施例提供的服务器的结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供的一种在移动客户端缓存网络资源的方法,所述在移动客户端缓存网络资源的方法包括如下步骤:
S1、在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
S2、根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
S3、在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
S4、在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
以安卓客户端移动社交应用中播放网络音频资源为例。具体如图2所示,首先需在客户端设置缓存目录path,后续所有网络资源都将会下载到缓存目录path下。当用户选择需要播放的网络音频资源,如在附图3中即点击某一个音频条控件。将网络资源的URL和网络资源的fileMd5值传给本发明工具(后文中FileCacheUtil则代表本发明工具),FileCacheUtil对传进来的URL变量字符串做md5运算,得到一个md5值,将该值赋值给fileName变量,在path目录中查找是否存在资源名为fileName的资源,若存在该资源,则调用***的多媒体播放器播放该语音资源,整个流程结束。
若缓存目录中不存在对应的本地缓存资源,则客户端向网络服务器发出网络下载请求,网络服务器向客户端返回请求应答对象,根据请求应答对象中的状态码判断是否进行缓存。即在安卓端发起一个http或者https请求,若应用程序无异常抛出,那么服务器会返回一个Response对象,该对象包含状态码、资源数据等信息。可以先判断状态码是否为成功状态,即状态码为200,若状态码为成功状态,则读取资源信息并缓存资源,并且在读取过程中应用程序没有抛出任何异常则认为下载成功,其他情况则认为是下载失败。
鉴于http协议有简单快速、灵活,部署成本和流量成本低廉的特点,故网络资源大都支持以http协议去获取文件的方式,本发明会先尝试通过http协议获取网络资源。只有在获取失败的情况下才会以https协议去获取网络资源。这样,在保证用户良好体验的基础上,也给应用程序开发商节约了网络带宽成本和网络流量成本。
当网络资源下载成功时,对成功下载的网络资源进行密码散列函数计算,得到网络资源的信息摘要密码;将求得的信息摘要密码与客户端中存储的网络资源原始信息摘要密码进行比较,根据比较结果判断网络资源是否被篡改;在判断网络资源未被篡改的情况下,调用客户端***的相应媒介工具访问网络资源;在判断网络资源被篡改的情况下,删除下载的网络资源,再通过安全通信传输通道重新下载该网络资源。
具体的,将成功下载的网络音频资源设置资源名为fileName,并保存到缓存目录path下,若网络音频资源下载成功,则对下载下来的网络音频资源做md5运算,得到一个md5值,赋值给newFileMd5,比较fileMd5和newFileMd5,若两者相当,说明该网络请求结果未被篡改,则调用***的多媒体播放器播放该网络音频资源,整个流程结束;若两则不相等,说明该网络请求结果被篡改,则删除path目录下面的fileName资源(即上一步骤下载下来的网络音频资源);并进一步判断URL字符串是否以”https”开头,若是,则提示用户下载失败,整个流程结束;若不是,则将URL开头的”http”替换为”https”,以https方式去重新下载该网络音频资源。
在网络资源下载失败后,根据网络服务器返回的异常原因判断失败原因;在安卓端为SocketException,异常原因为connection reset。若判断失败原因为链接重置类型,则进一步判断URL字符串是否以”https”开头,若是,则提示用户下载失败,整个流程结束;若不是,则将URL开头的”http”替换为”https”,以https方式去重新下载该网络音频资源。
本发明提供的在移动客户端缓存网络资源的方法,其创建了一种专门处理网络资源缓存工作的缓存工具,能够在缓存失败后判断失败原因,再避开失败原因去重新缓存网络资源,且提供了一种根据网络资源URL获取本地缓存的算法,确保信息的完整一致性和唯一性,提升用户体验以及节约网络带宽和网络流量成本。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上面主要描述了一种在移动客户端缓存网络资源的方法,下面将对一种在移动客户端缓存网络资源的***进行详细描述。
图4示出了本发明实施例提供的在移动客户端缓存网络资源的***的一个功能模块框图。如图4所示,所述在移动客户端缓存网络资源的***包括如下功能模块:
指令触发模块10,配置为在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
资源查找模块20,配置为根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
初级下载模块30,配置为在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
重置下载模块40,配置为在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
图5是本发明一实施例提供的在移动客户端缓存网络资源的的服务器结构的示意图。所述服务器为提供计算服务的设备,通常指具有较高计算能力,通过网络提供给多个用户使用的计算机。如图5所示,该实施例的服务器5包括:存储器51、处理器52以及***总线53,所述存储器51包括存储其上的可运行的程序511,本领域技术人员可以理解,图5中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图5对终端设备的各个构成部件进行具体的介绍:
存储器51可用于存储软件程序以及模块,处理器52通过运行存储在存储器51的软件程序以及模块,从而执行终端的各种功能应用以及数据处理。存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
在存储器51上包含在移动客户端缓存网络资源的方法的可运行程序511,所述可运行程序511可以被分割成一个或多个模块/单元,所述一个或多个模块/单元被存储在所述存储器51中,并由处理器52执行,以完成通知的传递并获取通知实现过程,所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序511在所述服务器5中的执行过程。例如,所述计算机程序511可以被分割为获取模块、比对模块、拼接模块和发送模块。
处理器52是服务器的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器51内的软件程序和/或模块,以及调用存储在存储器51内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器52可包括一个或多个处理单元;优选的,处理器52可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器52中。
***总线53是用来连接计算机内部各功能部件,可以传送数据信息、地址信息、控制信息,其种类可以是例如PCI总线、ISA总线、VESA总线等。处理器52的指令通过总线传递至存储器51,存储器51反馈数据给处理器52,***总线53负责处理器52与存储器51之间的数据、指令交互。当然***总线53还可以接入其他设备,例如网络接口、显示设备等。
所述服务器应至少包括CPU、芯片组、内存、磁盘***等,其他构成部件在此不再赘述。
在本发明实施例中,该终端所包括的处理器52执行的可运行程序具体为:一种在移动客户端缓存网络资源的方法,其包括:
在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实施例的模块、单元和/或方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术名词解释
HTTP超文本传输协议:是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议。特点:简单快速、灵活,部署成本和流量成本低廉。但是不安全,返回数据容易被篡改,链接容易被重置。
HTTPS:一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。特点:安全,不容易被篡改、但是访问时间长、部署成本和流量成本高。
URL:每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(UniformResource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。
运营商劫持:运营商是指那些提供宽带服务的ISP,运营商提供最最基础的网络服务,网络运营商为了卖广告或者其他经济利益,通过某些方式篡改了用户正常访问的http请求,在返回结果中***广告或者其他一些杂七杂八的东西。
链接:重置客户端请求服务器时,双方建立链接,但是由于一些原因(安全、网络等)一方把链接关闭,这样另一方会收到链接被重置的错误,在本文中,是指服务端关闭了链接。
缓存:缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。在客户端中有内存缓存和文件缓存,内存缓存即将资源副本保存到内存,文件缓存即将资源副本保存到文件。在本文中使用到的是文件缓存。
MD5:md5的全称是md5信息摘要算法,一种被广泛使用的密码散列函数,可以产生一个128位(16字节,1字节8位)的散列值(常见的是用32位的16进制表示,比如:0caa3b23b8da53f9e4e041d95dc8fa2c),用于确保信息的完整一致和唯一。在各种客户端中,***已经提供了该算法的实现方式,程序开发人员可以直接调用。
异常:在程序中,错误可能产生于程序开发人员没有预料到的各种情况,或者超出程序开发人员可控范围的环境,例如用户的坏数据、试图打开一个不存在的文件等。为了能够及时有效地处理程序中的运行错误,应用程序会在发生错误时抛出对应错误的异常,程序开发人员可以捕获该异常,处理该错误。本发明中会以java异常为代表,处理一些程序异常。在Java中异常有多种类型,且异常中携带有异常原因。
Claims (10)
1.一种在移动客户端缓存网络资源的方法,其特征在于,所述在移动客户端缓存网络资源的方法包括如下步骤:
在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
2.根据权利要求1所述在移动客户端缓存网络资源的方法,其特征在于,所述缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,具体包括如下步骤:
客户端向网络服务器发出网络下载请求;
网络服务器向客户端返回请求应答对象;
根据请求应答对象中的状态码判断是否进行缓存,若状态码为成功状态,则读取资源信息并缓存资源,并且在整个下载过程中应用程序没有抛出任何异常对象则判断下载成功。
3.根据权利要求1所述在移动客户端缓存网络资源的方法,其特征在于,在缓存工具自网络服务器中成功下载该网络地址对应的网络资源后,通过一种映射算法存储到客户端的存储介质中,具体步骤如下:
对成功下载的网络资源进行密码散列函数计算,得到网络资源的信息摘要密码;
将求得的信息摘要密码与客户端中存储的网络资源原始信息摘要密码进行比较,根据比较结果判断网络资源是否被篡改;
在判断网络资源未被篡改的情况下,调用客户端***的相应媒介工具访问网络资源;
在判断网络资源被篡改的情况下,删除下载的网络资源,再通过安全通信传输通道重新下载该网络资源。
4.根据权利要求3所述在移动客户端缓存网络资源的方法,其特征在于,所述密码散列函数计算为md5运算。
5.根据权利要求1所述在移动客户端缓存网络资源的方法,其特征在于,在网络资源下载失败后,进一步判断网络资源的下载通道是否是安全通信传输通道,并在判断网络资源的下载通道不是安全通信传输通道的情况下,通过安全通信传输通道重新下载该网络资源。
6.根据权利要求5所述在移动客户端缓存网络资源的方法,其特征在于,在进一步判断网络资源的下载通道是否是安全通信传输通道之前,需要先判断网络资源下载失败的原因是否为链接重置类型。
7.根据权利要求1所述在移动客户端缓存网络资源的方法,其特征在于,所述安全通信传输通道为https协议通道。
8.一种在移动客户端缓存网络资源的***,其特征在于,所述在移动客户端缓存网络资源的***包括如下功能模块:
指令触发模块,配置为在客户端的网络资源访问指令被触发时,获取网络资源的网络地址并发送给缓存工具对象;
资源查找模块,配置为根据网络资源的网络地址在缓存目录中进行轮询,查找是否存在该网络地址对应的本地缓存资源;
初级下载模块,配置为在缓存目录中不存在对应的本地缓存资源情况下,缓存工具尝试自网络服务器中下载该网络地址对应的网络资源,并存储到客户端的存储介质中;
重置下载模块,配置为在网络资源下载失败或者网络资源被篡改情况下,通过安全通信传输通道重新下载该网络资源。
9.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述在移动客户端缓存网络资源的方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述在移动客户端缓存网络资源的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911033702.9A CN110995779A (zh) | 2019-10-28 | 2019-10-28 | 在移动客户端缓存网络资源的方法及***、服务器及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911033702.9A CN110995779A (zh) | 2019-10-28 | 2019-10-28 | 在移动客户端缓存网络资源的方法及***、服务器及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110995779A true CN110995779A (zh) | 2020-04-10 |
Family
ID=70082473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911033702.9A Withdrawn CN110995779A (zh) | 2019-10-28 | 2019-10-28 | 在移动客户端缓存网络资源的方法及***、服务器及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110995779A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112615911A (zh) * | 2020-12-10 | 2021-04-06 | 北京五八信息技术有限公司 | 图片加载方法、图片加载装置及电子设备 |
CN113382286A (zh) * | 2021-06-07 | 2021-09-10 | 中山亿联智能科技有限公司 | 基于iptv的自动处理文件下载通知的方法 |
CN115134356A (zh) * | 2022-09-01 | 2022-09-30 | 深圳市华曦达科技股份有限公司 | 针对中心节点分发监控节点下载的方法、***和介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662503A (zh) * | 2009-09-14 | 2010-03-03 | 金蝶软件(中国)有限公司 | 网络中的信息传输方法、代理服务器和服务*** |
CN105471962A (zh) * | 2015-11-13 | 2016-04-06 | 上海斐讯数据通信技术有限公司 | 一种网络资源的访问控制方法、***、以及一种基站 |
CN107896243A (zh) * | 2017-11-07 | 2018-04-10 | 广东欧珀移动通信有限公司 | 网络数据加载的加速方法、装置、存储介质及移动终端 |
CN109274778A (zh) * | 2018-12-10 | 2019-01-25 | 浪潮(北京)电子信息产业有限公司 | http请求访问文件***资源的调度方法、装置及设备 |
-
2019
- 2019-10-28 CN CN201911033702.9A patent/CN110995779A/zh not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662503A (zh) * | 2009-09-14 | 2010-03-03 | 金蝶软件(中国)有限公司 | 网络中的信息传输方法、代理服务器和服务*** |
CN105471962A (zh) * | 2015-11-13 | 2016-04-06 | 上海斐讯数据通信技术有限公司 | 一种网络资源的访问控制方法、***、以及一种基站 |
CN107896243A (zh) * | 2017-11-07 | 2018-04-10 | 广东欧珀移动通信有限公司 | 网络数据加载的加速方法、装置、存储介质及移动终端 |
CN109274778A (zh) * | 2018-12-10 | 2019-01-25 | 浪潮(北京)电子信息产业有限公司 | http请求访问文件***资源的调度方法、装置及设备 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112615911A (zh) * | 2020-12-10 | 2021-04-06 | 北京五八信息技术有限公司 | 图片加载方法、图片加载装置及电子设备 |
CN112615911B (zh) * | 2020-12-10 | 2023-06-16 | 北京五八信息技术有限公司 | 图片加载方法、图片加载装置及电子设备 |
CN113382286A (zh) * | 2021-06-07 | 2021-09-10 | 中山亿联智能科技有限公司 | 基于iptv的自动处理文件下载通知的方法 |
CN115134356A (zh) * | 2022-09-01 | 2022-09-30 | 深圳市华曦达科技股份有限公司 | 针对中心节点分发监控节点下载的方法、***和介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106302337B (zh) | 漏洞检测方法和装置 | |
US8539224B2 (en) | Obscuring form data through obfuscation | |
CN110995779A (zh) | 在移动客户端缓存网络资源的方法及***、服务器及介质 | |
US20120079069A1 (en) | File Uploading Realization Method and System for WEB Application | |
CN107181779B (zh) | 访问请求的处理方法、装置和*** | |
US10476733B2 (en) | Single sign-on system and single sign-on method | |
CN111866124B (zh) | 访问网页页面的方法、装置、服务器和机器可读存储介质 | |
WO2001033381A1 (en) | Shared internet storage resource, user interface system, and method | |
CN107135249B (zh) | 数据下载方法及装置 | |
US9485140B2 (en) | Automatic proxy setting modification | |
CN111752582B (zh) | 局域网内的软件更新方法、装置及电子设备 | |
CN113709530B (zh) | 一种资源下载方法、***、电子设备及存储介质 | |
CN108924159B (zh) | 一种报文特征识别库的验证方法与装置 | |
CN110708328B (zh) | 一种网站静态资源防盗链方法 | |
US11709969B2 (en) | Protecting data integrity in a content distribution network | |
CN105592083A (zh) | 终端利用令牌访问服务器的方法和装置 | |
CN113438336B (zh) | 网络请求方法、装置、设备和存储介质 | |
US7650392B1 (en) | Dynamic content processing in a reverse proxy service | |
CN107786489A (zh) | 访问请求验证方法及装置 | |
CN107026828A (zh) | 一种基于互联网缓存的防盗链方法及互联网缓存 | |
US8793326B2 (en) | System, method and computer program product for reconstructing data received by a computer in a manner that is independent of the computer | |
US7444674B1 (en) | End-to-end security of transactions between a mobile terminal and an internet server at the application level | |
CN113179251B (zh) | 一种前端文件处理方法、装置、设备及机器可读存储介质 | |
CN115664761A (zh) | 单点登录方法、装置、电子设备及可读存储介质 | |
US11765155B1 (en) | Robust and secure updates of certificate pinning software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200410 |