前言
对于自建电商独立站来说,网页上展示的图片以及视频要能快速被用户访问到是一个很重要的体验项,除了要使用CDN域名之外,最好还要对新上传的图片和视频文件提前预热,因为对于CDN来说,首次被用户访问是比较慢的,如果提前对文件URL进行预热的话那即使是首次访问下载速度也会很快,这篇文章以阿里云的CDN和API为例教你实现一个文件URL预热的功能,代码使用JAVA实现。
准备工作
1、首先你要配置好阿里云的CDN域名,后台上传的文件生成的下载地址都以CDN域名访问;
2、项目中引入相关的POM依赖:
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-cdn</artifactId>
<version>2.2.3</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>3.0.6</version>