一种图片获取方法及装置制造方法及图纸

技术编号:36211680 阅读:53 留言:0更新日期:2023-01-04 12:07
本申请公开了提供了一种图片获取方法及装置,可应用于人工智能领域。Web服务器接收浏览器发送的图片请求,判断浏览器是否支持WebP格式。其中,图片请求用于获取目标图片。当浏览器支持WebP格式时,获取WebP格式的目标图片在Web服务器中的存储位置。进而,当WebP格式的目标图片满足预设条件时,读取存储位置处的WebP格式的目标图片,将WebP格式的目标图片返至浏览器。可知,Web服务器能够获取WebP格式的目标图片。由于WebP格式的图片的体积较小,在传输WebP格式的图片时,能够提高图片的加载速度。如此,能够使得用户快速获取图片,提高用户的体验性,满足用户查看图片的需求。满足用户查看图片的需求。满足用户查看图片的需求。

【技术实现步骤摘要】
一种图片获取方法及装置


[0001]本申请涉及计算机
,尤其涉及一种图片获取方法及装置。

技术介绍

[0002]通常,用户可在浏览器中浏览图片信息。当用户点击浏览器中的图片时,浏览器会加载图片。在加载图片的过程中,浏览器向Web服务器请求获取图片。Web服务器接收到图片请求后,将JPEG格式的图片返回浏览器,以实现图片加载过程。
[0003]但是,这种获取图片的方式的速度较慢,使得用户体验性差,不能满足用户查看图片的需求。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种图片获取方法及装置,能够使得用户通过浏览器快速获取需要的图片。
[0005]为了实现上述目的,本申请提供的技术方案如下:
[0006]本申请提供一种图片获取方法,所述方法应用于Web服务器,所述方法包括:
[0007]接收浏览器发送的图片请求,判断所述浏览器是否支持WebP格式;所述图片请求用于获取目标图片;
[0008]若所述浏览器支持所述WebP格式,获取所述WebP格式的目标图片在所述Web服务器中的存储位置;
[0009]当所述WebP格式的目标图片满足预设条件时,读取所述存储位置处的所述WebP格式的目标图片;
[0010]将所述WebP格式的目标图片返至所述浏览器。
[0011]可选地,所述Web服务器中存储有原图格式的目标图片;所述获取所述WebP格式的目标图片在所述Web服务器中的存储位置,包括:
[0012]判断所述Web服务器的缓存目录中是否存在所述WebP格式的目标图片;
[0013]若存在,获取所述WebP格式的目标图片在所述Web服务器的缓存目录中的存储位置;
[0014]若不存在,将所述原图格式的目标图片转换为WebP格式图片,获取所述WebP格式的目标图片在所述Web服务器中的生成位置。
[0015]可选地,所述获取所述WebP格式的目标图片在所述Web服务器的缓存目录中的存储位置,包括:
[0016]获取所述目标图片的URL地址;
[0017]根据所述目标图片的URL地址与第一存储位置的对应关系,获取所述第一存储位置;所述第一存储位置为所述WebP格式的目标图片在所述Web服务器的缓存目录中的存储位置。
[0018]可选地,所述Web服务器中存储有原图格式的目标图片;所述方法还包括:
[0019]若所述浏览器不支持所述WebP格式,读取所述原图格式的目标图片;
[0020]将所述原图格式的目标图片返至所述浏览器。
[0021]可选地,所述Web服务器中存储有原图格式的目标图片;所述方法还包括:
[0022]当所述WebP格式的目标图片不满足预设条件时,读取所述原图格式的目标图片;
[0023]将所述原图格式的目标图片返至所述浏览器。
[0024]可选地,所述预设条件为所述WebP格式的目标图片的体积小于原图格式的目标图片的体积。
[0025]可选地,所述原图格式的目标图片存储于所述Web服务器的原始目录中;所述读取所述原图格式的目标图片,包括:
[0026]获取所述目标图片的URL地址;
[0027]根据所述目标图片的URL地址与第二存储位置的对应关系,读取所述第二存储位置处的所述原图格式的目标图片;所述第二存储位置为所述原图格式的目标图片在所述Web服务器的原始目录中的存储位置。
[0028]可选地,所述判断所述浏览器是否支持WebP格式,包括:
[0029]从所述图片请求中获取所述浏览器的浏览器类型和浏览器版本;
[0030]根据所述浏览器的浏览器类型和浏览器版本,判断所述浏览器是否支持WebP格式。
[0031]本申请还提供了一种图片获取装置,所述装置应用于Web服务器,所述装置包括:
[0032]判断单元,用于接收浏览器发送的图片请求,判断所述浏览器是否支持WebP格式;所述图片请求用于获取目标图片;
[0033]获取单元,用于若所述浏览器支持所述WebP格式,获取所述WebP格式的目标图片在所述Web服务器中的存储位置;
[0034]第一读取单元,用于当所述WebP格式的目标图片满足预设条件时,读取所述存储位置处的所述WebP格式的目标图片;
[0035]第一返回单元,用于将所述WebP格式的目标图片返至所述浏览器。
[0036]本申请还提供了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述任一所述的图片获取方法。
[0037]通过上述技术方案可知,本申请具有以下有益效果:
[0038]本申请提供了一种图片获取方法及装置,Web服务器接收浏览器发送的图片请求,判断浏览器是否支持WebP格式。其中,图片请求用于获取目标图片。当浏览器支持WebP格式时,获取WebP格式的目标图片在Web服务器中的存储位置。进而,当WebP格式的目标图片满足预设条件时,读取存储位置处的WebP格式的目标图片,将WebP格式的目标图片返至浏览器。可知,Web服务器能够获取WebP格式的目标图片。由于WebP格式的图片的体积较小,在传输WebP格式的图片时,能够提高图片的加载速度。如此,能够使得用户快速获取图片,提高用户的体验性,满足用户查看图片的需求。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本申请实施例提供的一种图片获取方法的流程图;
[0041]图2为本申请实施例提供的另一种图片获取方法的流程图;
[0042]图3为本申请实施例提供的一种图片获取装置的结构示意图。
具体实施方式
[0043]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。
[0044]为了便于理解和解释本申请实施例提供的技术方案,先对本申请实施例中所涉及到的
技术介绍
进行介绍。
[0045]通常,用户可在浏览器中浏览图片信息。当用户点击浏览器中的图片时,浏览器会加载图片。在加载图片的过程中,浏览器会向Web服务器请求获取图片。Web服务器接收到图片请求后,将JPEG格式的图片返回浏览器,以实现图片加载过程。
[0046]或者,用户在点击浏览器中的网页时,浏览器在加载网页时会加载网页中的图片。在加载浏览器网页中的图片的过程中,浏览器会先向Web服务器请求获取网页中的图片。Web服务器接收到请求后,会将网页中JPEG格式的图片返回浏览器,以实现网页中图片的加载。
[0047]但是,这种获取图片的方式的速度较慢,使得用户体验性差,不能满足用户查看图片的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图片获取方法,其特征在于,所述方法应用于Web服务器,所述方法包括:接收浏览器发送的图片请求,判断所述浏览器是否支持WebP格式;所述图片请求用于获取目标图片;若所述浏览器支持所述WebP格式,获取所述WebP格式的目标图片在所述Web服务器中的存储位置;当所述WebP格式的目标图片满足预设条件时,读取所述存储位置处的所述WebP格式的目标图片;将所述WebP格式的目标图片返至所述浏览器。2.根据权利要求1所述的方法,其特征在于,所述Web服务器中存储有原图格式的目标图片;所述获取所述WebP格式的目标图片在所述Web服务器中的存储位置,包括:判断所述Web服务器的缓存目录中是否存在所述WebP格式的目标图片;若存在,获取所述WebP格式的目标图片在所述Web服务器的缓存目录中的存储位置;若不存在,将所述原图格式的目标图片转换为WebP格式图片,获取所述WebP格式的目标图片在所述Web服务器中的生成位置。3.根据权利要求2所述的方法,其特征在于,所述获取所述WebP格式的目标图片在所述Web服务器的缓存目录中的存储位置,包括:获取所述目标图片的URL地址;根据所述目标图片的URL地址与第一存储位置的对应关系,获取所述第一存储位置;所述第一存储位置为所述WebP格式的目标图片在所述Web服务器的缓存目录中的存储位置。4.根据权利要求1所述的方法,其特征在于,所述Web服务器中存储有原图格式的目标图片;所述方法还包括:若所述浏览器不支持所述WebP格式,读取所述原图格式的目标图片;将所述原图格式的目标图片返至所述浏览器。5.根据权利要求1所述的方法,其特征在于,所述Web服务器中存储有原图格式的目标图片;所述方法还包括:当所述W...

【专利技术属性】
技术研发人员:戴庆贤陈天俊雷维朝黄芳蕊谢思敏万力程景展
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1