[发明专利]图片处理方法和装置在审
申请号: | 201310484745.5 | 申请日: | 2013-10-16 |
公开(公告)号: | CN104574264A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 胡勇 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06T1/60 | 分类号: | G06T1/60 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片 处理 方法 装置 | ||
技术领域
本发明涉及计算机技术,尤其涉及一种图片处理方法和装置。
背景技术
一个网络(可以称之为Web)系统往往会在级联样式表(Cascading Style Sheet;简称:CSS)里使用大量图片,以用来做界面元素的背景,从而使得该Web系统看上去更加美观、专业。另外,浏览器在查看网页Web页面时,图片会从服务器传到本地,在网速一定的前提下,图片越多越大时,会造成页面加载速度越来越慢。为了解决上述问题,可以采用互联网信息服务(Internet Information Services;简称:IIS)技术,即对从服务器传到本地的图片进行缓存,以便再次应用到该图片时,可以从缓存中获取该图片,从而有效的提高了页面的访问效率。
但是,由于IIS技术需要对保存的图片的存放路径进行配置,因此,当Web系统使用的图片的存放路径不集中,很分散时,就需要逐个对图片进行路径配置,从而造成了图片缓存的繁琐。
发明内容
本发明提供一种图片处理方法和装置,用于解决现有技术中图片缓存繁琐的问题。
本发明的第一个方面是提供一种图片处理方法,包括:
接收客户端发送的图片资源获取请求,所述图片资源获取请求中携带待请求图片文件的路径;
删除所述路径中的预设后缀,并根据删除所述预设后缀后的路径获取所述待请求图片文件;
将所述待请求的图片文件以及预配置的缓存策略返回给所述客户端,以供所述客户端根据所述缓存策略,对所述待请求的图片文件进行缓存处理。
本发明的又一个方面是提供一种图片处理装置,包括:
收发模块,用于接收客户端发送的图片资源获取请求,所述图片资源获取请求中携带待请求图片文件的路径;
处理模块,用于删除所述路径中的预设后缀,并根据删除所述预设后缀后的路径获取所述待请求图片文件;
所述收发模块还用于将所述待请求的图片文件以及预配置的缓存策略返回给所述客户端,以供所述客户端根据所述缓存策略,对所述待请求的图片文件进行缓存处理。
本发明的技术效果是:接收客户端发送的图片资源获取请求,该图片资源获取请求中携带待请求图片文件的路径;删除该路径中的预设后缀,并根据删除该预设后缀后的路径获取该待请求图片文件,并该待请求的图片文件以及预配置的缓存策略返回给客户端,以供该客户端根据缓存策略,对该请求的图片文件进行缓存处理,相对于现有技术中采用IIS技术对缓存的图片要逐个配置存放路径而言,缓存方式相对简单,从而解决了现有技术中图片缓存繁琐的问题。
附图说明
图1为本发明图片处理方法的一个实施例的流程图;
图2为本发明图片处理方法的另一个实施例的流程图;
图3为本发明图片处理装置的一个实施例的结构示意图。
具体实施方式
图1为本发明图片处理方法的一个实施例的流程图,如图1所示,本实施例的执行主体为服务器,则该方法包括:
步骤101、接收客户端发送的图片资源获取请求,该图片资源获取请求中携带待请求图片文件的路径。
在本实施例中,客户端可以将“.tif”、“.jpg”和“.png”等格式后缀的图片设定新的访问路径名称,例如可以是:“.tif.ashx”、“.jpg.ashx”和“.png.ashx”。
步骤102、删除该路径中的预设后缀,并根据删除该预设后缀后的路径获取该待请求图片文件。
在本实施例中,该预设后缀可以具体为:.ashx。
步骤103、将该待请求的图片文件以及预配置的缓存策略返回给该客户端,以供该客户端根据该缓存策略,对该待请求的图片文件进行缓存处理。
在本实施例中,举例来说,可以将该待请求的图片文件通过HTTP响应输出流,即context.Response.WriteFile中,返回给客户端。另外,还可以将缓存策略通过图片资源策略响应中返回客户端。
在本实施例中,接收客户端发送的图片资源获取请求,该图片资源获取请求中携带待请求图片文件的路径;删除该路径中的预设后缀,并根据删除该预设后缀后的路径获取该待请求图片文件,并该待请求的图片文件以及预配置的缓存策略返回给客户端,以供该客户端根据缓存策略,对该请求的图片文件进行缓存处理,相对于现有技术中采用IIS技术对缓存的图片要逐个配置存放路径而言,缓存方式相对简单,从而解决了现有技术中图片缓存繁琐的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310484745.5/2.html,转载请声明来源钻瓜专利网。