Web缓存网
使用国内主流CDN分发网络,缓存常用或指定Web项目的静态资源,来加速您的网站的访问。
目前已包含常用前端公共库、Google字体库服务、CDNJS镜像服务、NPM资源文件服务,且已支持对托管在GitHub、GitLab、Gitea、Gitee、GitCode和Bitbucket等代码托管平台下的Web项目的加速。
常用前端公共库
分类列举如下:
-
Normal
服务地址为:https://lib.webstatic.cn/ajax/
URL示例如下:// lodash https://lib.webstatic.cn/ajax/lodash/4.17.20/lodash.min.js
// jQuery https://lib.webstatic.cn/ajax/jquery/2.2.4/jquery.min.js
// moment https://lib.webstatic.cn/ajax/moment.js/2.29.1/moment.min.js
// vue https://lib.webstatic.cn/ajax/vue/2.6.12/vue.min.js
-
for Google Ajax Libraries
服务地址为:https://lib.webstatic.cn/google/
URL示例如下:// D3 https://lib.webstatic.cn/google/d3js/7.8.5/d3.min.js
// Dojo https://lib.webstatic.cn/google/dojo/1.13.0/dojo/dojo.js
// Ext Core https://lib.webstatic.cn/google/ext-core/3.1.0/ext-core.js
// jQuery https://lib.webstatic.cn/google/jquery/3.7.0/jquery.min.js
// Web Font Loader https://lib.webstatic.cn/google/webfont/1.6.26/webfont.js
-
for Microsoft Ajax Libraries
服务地址为:https://lib.webstatic.cn/microsoft/
URL示例如下:// Microsoft Ajax https://lib.webstatic.cn/microsoft/3.5/MicrosoftAjax.js
// jQuery https://lib.webstatic.cn/microsoft/jquery/jquery-3.7.0.min.js
-
for jQuery
服务地址为:https://lib.webstatic.cn/jquery/
URL示例如下:// jQuery https://lib.webstatic.cn/jquery/jquery-3.7.1.min.js
https://lib.webstatic.cn/jquery/jquery-2.2.4.min.js
https://lib.webstatic.cn/jquery/jquery-1.12.4.min.js
// jQuery UI https://lib.webstatic.cn/jquery/ui/1.13.2/themes/smoothness/jquery-ui.css
https://lib.webstatic.cn/jquery/ui/1.13.2/jquery-ui.min.js
// jQuery Mobile https://lib.webstatic.cn/jquery/mobile/1.4.5/jquery.mobile-1.4.5.min.css
https://lib.webstatic.cn/jquery/mobile/1.4.5/jquery.mobile-1.4.5.min.js
-
for DataTables
服务地址为:https://lib.webstatic.cn/datatables/
URL示例如下:// DataTables https://lib.webstatic.cn/datatables/2.0.7/css/dataTables.dataTables.min.css
https://lib.webstatic.cn/datatables/2.0.7/js/dataTables.min.js
// AutoFill https://lib.webstatic.cn/datatables/autofill/2.7.0/css/autoFill.dataTables.min.css
https://lib.webstatic.cn/datatables/autofill/2.7.0/js/dataTables.autoFill.min.js
// Buttons https://lib.webstatic.cn/datatables/buttons/3.0.2/css/buttons.dataTables.min.css
https://lib.webstatic.cn/datatables/buttons/3.0.2/js/dataTables.buttons.min.js
-
for HighCharts
服务地址为:https://lib.webstatic.cn/highcharts/
URL示例如下:// HighCharts https://lib.webstatic.cn/highcharts/11.4.6/highcharts.js
https://lib.webstatic.cn/highcharts/11.4.6/modules/exporting.js
https://lib.webstatic.cn/highcharts/11.4.6/highcharts-more.js
// HighCharts Stock https://lib.webstatic.cn/highcharts/stock/11.4.6/highstock.js
https://lib.webstatic.cn/highcharts/stock/11.4.6/highcharts-more.js
https://lib.webstatic.cn/highcharts/stock/11.4.6/modules/exporting.js
// HighCharts Maps https://lib.webstatic.cn/highcharts/maps/11.4.6/highmaps.js
https://lib.webstatic.cn/highcharts/maps/11.4.6/modules/exporting.js
https://lib.webstatic.cn/highcharts/mapdata/2.1.0/countries/us/us-all.js
Google字体服务
服务地址为:https://font.alnk.cn
有以下几种子服务:
-
for Early Access
URL路径格式为: /earlyaccess/<family>.css
映射到原地址为:https://fonts.googleapis.com/earlyaccess/
例如:
https://font.alnk.cn/earlyaccess/amstelvaralpha.css
https://font.alnk.cn/earlyaccess/cabinvfbeta.css
https://font.alnk.cn/earlyaccess/dhyana.css
https://font.alnk.cn/earlyaccess/hanna.css
-
for CSS
URL路径格式为: /css?family=<family>[&subset=<subset>][&text=<text>][&display=<display>][&effect=<effect>]
映射到原地址为:https://fonts.googleapis.com/css
例如:
https://font.alnk.cn/css?family=Inconsolata
https://font.alnk.cn/css?family=Tangerine|Inconsolata|Droid+Sans
https://font.alnk.cn/css?family=Cantarell:italic|Droid+Serif:bold
https://font.alnk.cn/css?family=Roboto&display=swap
https://font.alnk.cn/css?family=Roboto+Mono&subset=cyrillic
https://font.alnk.cn/css?family=Inconsolata&text=Hello
https://font.alnk.cn/css?family=Rancho&effect=shadow-multiple
https://font.alnk.cn/css?family=Open+Sans:300,400,600&subset=latin,latin-ext
-
for CSS v2
URL路径格式为: /css2?family=<spec>[&family=<spec>...][&text=<text>][&display=<display>]
映射到原地址为:https://fonts.googleapis.com/css2
例如:
https://font.alnk.cn/css2?family=Crimson+Pro
https://font.alnk.cn/css2?family=Crimson+Pro:wght@700
https://font.alnk.cn/css2?family=Crimson+Pro:wght@400;700
https://font.alnk.cn/css2?family=Crimson+Pro:ital,wght@0,700;1,700
https://font.alnk.cn/css2?family=Crimson+Pro&display=swap
https://font.alnk.cn/css2?family=Crimson+Pro&family=Literata
https://font.alnk.cn/css2?family=Comfortaa&text=Hello
-
for Theme CSS
URL地址及其参数由Google生成,不能直接调用.URL路径格式为: /css3?<params...>
映射到原地址为:https://themes.googleusercontent.com/fonts/css
例如:
https://font.alnk.cn/css3?kit=fz37I5dLqkukZAqqEcBXiv5Jgr8ufe5A6KahQF76Xmg
-
for Icon
URL路径格式为: /icon?family=<family>[&subset=<subset>][&text=<text>][&display=<display>][&effect=<effect>]
映射到原地址为:https://fonts.googleapis.com/icon
例如:
-
for Font File
URL地址及其参数由Google生成,不能直接调用.URL路径格式为: /font?<params...>
映射到原地址为:https://fonts.gstatic.com/l/font
例如:
Google字体文件服务
服务地址为:https://font.webstatic.cn
有以下几种子服务:
-
Google个性字体
URL路径格式为: /google/:font/:version/:file
映射到原地址为:https://fonts.gstatic.com/s/ -
Google原始字体
URL路径格式为: /google_fonts/:font/:version/:file
映射到原地址为:https://fonts.gstatic.com/ea/ -
Google主题字体
URL路径格式为: /google_themes/:font/:version/:file
映射到原地址为:https://themes.googleusercontent.com/static/fonts/
CDNJS(cdnjs.com)的国内镜像缓存加速
例如:
// underscore
https://cdnjs.webstatic.cn/ajax/libs/underscore.js/1.13.6/underscore-min.js
// lodash
https://cdnjs.webstatic.cn/ajax/libs/lodash.js/4.17.21/lodash.min.js
// jQuery
https://cdnjs.webstatic.cn/ajax/libs/jquery/3.7.0/jquery.min.js
// bootstrap
https://cdnjs.webstatic.cn/ajax/libs/bootstrap/4.6.2/js/bootstrap.min.js
// moment
https://cdnjs.webstatic.cn/ajax/libs/moment.js/2.29.4/moment.min.js
// echarts
https://cdnjs.webstatic.cn/ajax/libs/echarts/5.4.2/echarts.min.js
// Vue
https://cdnjs.webstatic.cn/ajax/libs/vue/2.7.14/vue.min.js
// React
https://cdnjs.webstatic.cn/ajax/libs/react/18.2.0/umd/react.production.min.js
NPM(unpkg.com)的国内镜像缓存加速
例如:
// 指定版本号
https://npm.webcache.cn/react@16.7.0/umd/react.production.min.js
https://npm.webcache.cn/react-dom@16.7.0/umd/react-dom.production.min.js
// 指定版本为版本范围或代码标签或忽略版本号
https://npm.webcache.cn/react@^16/umd/react.production.min.js
https://npm.webcache.cn/react@beta/umd/react.production.min.js
https://npm.webcache.cn/react/umd/react.production.min.js
// 可以只指定软件包名而忽略路径,系统会自动从该软件包下的package.json查找主文件
https://npm.webcache.cn/jquery
https://npm.webcache.cn/three
// 在软件包名后追加'/',可以查看该软件包的文件列表
https://npm.webcache.cn/react/
https://npm.webcache.cn/react-router/
Gravatar(全球公认头像)的国内镜像缓存加速(公测版)
HASH为对email地址(剔除空格并小写)进行SHA256计算的HASH值,若为空,则加载默认头像。
本服务下的资源有效期为一天,过期将重新拉取。以下为功能说明:
-
指定图片格式
-
调整头像大小
用法为(查询参数):?(s|size)=<size>可调整头像大小,最小为16px,最大为2048px,参数值不带单位。例如:
-
默认头像
用法为(查询参数):?(d|default)=<alias>参数可取值为以下图像别名,还可为图片URL地址,但必须指明扩展名为jpg、jpeg、png、gif、webp等,且不允许带参数。 -
强制加载默认头像
用法为(查询参数):?(f|forcedefault)=y例如:
-
指定要显示的头像级别
用法为(查询参数):?(r|rating)=<rating>鉴于中国境内的法律法规,我们禁用该选项,内部强制使用安全选项(g)。 -
组合参数
支持GitHub代码托管服务下的常用web项目:
开发版格式为: https://code-dev.webcache.cn/gh/:user/:repo@:version/:file
例如:
// lodash
https://code.webcache.cn/gh/lodash/lodash@4.17.21/dist/lodash.min.js
// jQuery
https://code.webcache.cn/gh/jquery/jquery@3.6.4/dist/jquery.min.js
// bootstrap
https://code.webcache.cn/gh/twbs/bootstrap@5.2.3/dist/js/bootstrap.min.js
// echarts
https://code.webcache.cn/gh/apache/echarts@5.4.2/dist/echarts.min.js
支持以下主流代码托管服务下的常用web项目的缓存加速:
-
for GitHub
URL路径格式为: /gh/:user/:repo@:version/:file
-
for GitLab
URL路径格式为: /gl/:user/:repo@:version/:file
-
for Gitea
URL路径格式为: /gt/:user/:repo@:version/:file
-
for Gitee
URL路径格式为: /ge/:user/:repo@:version/:file
-
for GitCode
URL路径格式为: /gc/:user/:repo@:version/:file
-
for BitBucket
URL路径格式为: /bb/:user/:repo@:version/:file
共有两个服务版本:
-
正式版 (code.webcache.cn)
其中“:version”只能是形如“1.2.3.4”的纯数字版本号,为了节约成本和防止滥用,不允许带其他说明,比如候选版(rc)、内测版(alpha)、公测版(beta) 等。
-
开发版 (code-dev.webcache.cn)
其中“:version”既可以是纯数字版本号,也可以是附带说明的数字版本号,也可以是仓库分支或标签。不过,只有数字版本号(可附带说明)是有缓存加速的。
此开发版不是本地开发版,而是公共开发版,并非官方用于本地开发的版本或环境。主要是针对公众联调环境而用的,有一定的加速效果,但稳定性和访问速度比不上正式版,请不要用于正式环境。建议用户可作为正式版的补充,也可用于不太重要的场景。
URL路径格式说明:
- :user 用户名
- :repo 代码仓库名
- :version 版本号,或tag标签,或代码分支,正式版仅限版本号。
- :file 代码仓库下的文件相对路径
其他说明:
文件类型 | 大小限制 | 尺寸限制 |
svg | 2KB | - |
gif | 20KB | 面积小于64x64 |
jpg | 30KB | 面积小于64x64 |
png | 40KB | 面积小于64x64 或正方形尺寸小于128x128 |
其他加速服务
-
1.CDN Fonts
CDNFonts字体服务
URL路径格式为:https://ajax.alnk.cn/cdnfonts/css/:font
例如:
<link rel="stylesheet" href="https://ajax.alnk.cn/cdnfonts/css/tiki-idols">
<link rel="stylesheet" href="https://ajax.alnk.cn/cdnfonts/css/averia">
-
2.Font Awesome
Font Awesome
URL路径格式为:https://cdn.webcache.cn/fontawesome/:version/:path
例如:
<link rel="stylesheet" href="https://cdn.webcache.cn/fontawesome/6.6.0/css/all.css">
<script src="https://cdn.webcache.cn/fontawesome/6.6.0/js/all.js">
-
3.Toast UI
NHN Toast UI
URL路径格式为:https://cdn.webcache.cn/toastui/:name/:version/:path
例如:
<script src="https://cdn.webcache.cn/toastui/chart/4.0.0/toastui-chart.min.js">
<script src="https://cdn.webcache.cn/toastui/editor/3.2.2/toastui-editor-all.min.js">
<script src="https://cdn.webcache.cn/toastui/grid/4.21.22/tui-grid.min.js">
<script src="https://cdn.webcache.cn/toastui/calendar/2.0.0/toastui-calendar.min.js">
<script src="https://cdn.webcache.cn/toastui/tui-image-editor/3.1.0/tui-image-editor.min.js">
-
4.SheetJS
SheetJS电子表格
URL路径格式为:https://cdn.webcache.cn/sheetjs/:name/:version/:path
例如:
<script src="https://cdn.webcache.cn/sheetjs/xlsx/0.20.3/package/dist/xlsx.full.min.js">
<script src="https://cdn.webcache.cn/sheetjs/crc-32/1.2.3/package/crc32.js">
<script src="https://cdn.webcache.cn/sheetjs/frac/1.1.3/package/dist/frac.min.js">
-
5.WordPress Plugins
WordPress插件,只支持Tag版本
URL路径格式为:https://cdn.webcache.cn/wp/plugins/:name/:version/:path
例如:
<link rel="stylesheet" href="https://cdn.webcache.cn/wp/plugins/wp-slimstat/4.6.5/admin/css/slimstat.css">
<script src="https://cdn.webcache.cn/wp/plugins/wp-slimstat/4.6.5/wp-slimstat.js">
-
6.WordPress Themes
WordPress主题
URL路径格式为:https://cdn.webcache.cn/wp/themes/:name/:version/:path
例如:
<link rel="stylesheet" href="https://cdn.webcache.cn/wp/themes/twenty-eightteen/1.7/assets/css/editor-style.css">
<script src="https://cdn.webcache.cn/wp/themes/twenty-eightteen/1.7/assets/js/html5.js">