【技术实现步骤摘要】
访问网络图片、以及响应网络图片访问的方法、装置
本申请涉及图片传送技术,具体涉及一种访问网络图片的方法以及装置;本申请同时涉及一种响应网络图片访问的方法以及装置;本申请同时提供一种实现访问网络图片程序的电子设备;以及一种实现响应网络图片访问程序的电子设备。
技术介绍
客户端通过网络从内容服务器下载图片是一种常见的网络服务场景。当前,内容服务器通常采用内容分发网络(CDN)实现,同一内容的图片往往可以通过内容分发网络中采用不同格式进行存储和传输。由于图片文件一般字数据量较大,因此,在网络中传输图片需要很大的流量,造成传输时间过长,严重影响图片请求方的体验;图片传输对网络带宽的占用,还会造成网络堵塞,降低网络的整体传输效率。为此,采用具有较低数据量的图片进行网络传输,成为降低图片传输流量,进而改善图片请求方的体验、提高网络整体传输效率的有效策略。但是,并不是每个客户端都能对任何图片格式进行解析,如果内容分发网络选择了一种客户端不能解析的图片格式向其传送图片,反而会白白浪费网络流量。例如,GOOGLE公司提供的WEBP图片格式其是一种特别适用于网络传输的低数据量图片格式,如果客户端采用GOOGLE公司提供的Chrome浏览器,则能很好的解析图片,但是,如果采用其它浏览器或者APP,就可能不支持对此种格式图片的解析。现有技术下判断客户端是否能够正常解析WEBP格式或者其它格式的图片的方法,是在客户端采用JavaScript脚本语言在客户端进行测试。例如,专利号为201310019875.1,专利名称为“访问网络图片、响应访问请求的方法及其装置、系统”的中国专利就提 ...
【技术保护点】
一种访问网络图片的方法,其特征在于,包括:向服务器提出图片访问请求,所述图片访问请求的统一资源定位符部分包含特别定义的图片自适应标识符;所述图片访问请求的请求头中,包含可接受图片格式参数,该参数标示出所述图片访问请求发出方可以接受的图片格式;在接收到的服务器应答中,查询所述服务器应答的响应头中包含的图片格式参数;根据所述图片格式参数提供的解码格式,对所述服务器应答信息中的图片解码。
【技术特征摘要】
1.一种访问网络图片的方法,其特征在于,包括:向服务器提出图片访问请求,所述图片访问请求的统一资源定位符部分包含特别定义的图片自适应标识符;所述图片访问请求的请求头中,包含可接受图片格式参数,该参数标示出所述图片访问请求发出方可以接受的图片格式;在接收到的服务器应答中,查询所述服务器应答的响应头中包含的图片格式参数;根据所述图片格式参数提供的解码格式,对所述服务器应答信息中的图片解码。2.根据权利要求1所述的访问网络图片的方法,其特征在于,所述图片自适应标识符位于所述统一资源定位符的后缀部分。3.根据权利要求2所述的访问网络图片的方法,其特征在于,所述后缀部分的具体形式为“_.RES”。4.根据权利要求1所述的访问网络图片的方法,其特征在于,所述可接受图片格式参数由请求头的accept信息提供。5.根据权利要求4所述的访问网络图片的方法,其特征在于,所述服务器应答的响应头中包含的图片格式参数是content-type参数。6.一种响应网络图片访问的方法,其特征在于,包括:查询所接收的图片访问请求中,其中的统一资源定位符是否包含特别定义的图片自适应标识符;若是,则进入下一步;查询所接收的图片访问请求的请求头中包含的可接受图片格式参数;在所述可接受图片格式参数提供的图片格式种类中,按照预定条件确定图片应答格式;在对所述图片访问请求的应答信息中,在响应头部分,根据所述图片应答格式,设置所述图片格式参数,并且,以所述图片应答格式提供所述图片访问请求所请求的图片。7.根据权利要求6所述的响应网络图片访问的方法,其特征在于,所述图片自适应标识符位于所述统一资源定位符的后缀部分。8.根据权利要求7所述的响应网络图片访问的方法,其特征在于,所述后缀部分的具体形式为“_.RES”。9.根据权利要求6所述的响应网络图片访问的方法,其特征在于,所述按照预定条件确定图片应答格式中,所述预定条件是在所述可接受图片格式参数提供的图片格式种类中,选择图片加载速度最快的图片格式类型作为图片应答格式。10.根据权利要求6所述的响应网络图片访问的方法,其特征在于,按照预定条件确定图片应答格式中,所述预定条件是在所述可接受图片格式参数提供的图片格式种类中,包括WebP图片格式时,选择WebP格式作为图片应答格式。11.根据权利要求6所述的响应网络图片访问的方法,其特征在于,所述图片格式参数,是应答信息的响应头中的content-type参数。12.一种访问网络图片的装置,其特征在于,包括:图片访问请求提出单元,用于提出图片访问请求,所述图片访问请求的统一资源定位符部分包含特别定义的图片自适应标识符;所述图片访问请求的请求头中,包含可接受图片格式参数,该参数标示出所述图片访问请求发出方可以接收的图片格式;图片格式查询单元,用于在接收到的服务器应答中,查询所述服务器应答的响应头中包含的图片格式参数;图片解码单元,用于接收图片格式查询单元...
【专利技术属性】
技术研发人员:周祺,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。