cloudflare默认缓存标准

photo-1657215374010-786fefd1dbbc

支持的缓存格式

常见压缩包和视频文件都是支持

1
2
3
4
5
6
7
8
9
7Z  CSV GIF MIDI PNG TIF ZIP
AVI DOC GZ MKV PPT TIFF ZST
AVIF DOCX ICO MP3 PPTX TTF
APK DMG ISO MP4 PS WEBM
BIN EJS JAR OGG RAR WEBP
BMP EOT JPG OTF SVG WOFF
BZ2 EPS JPEG PDF SVGZ WOFF2
CLASS EXE JS PICT SWF XLS
CSS FLAC MID PLS TAR XLSX

上传文件限制

HTTP POST 请求大小

  • 100MB 免费版和专业版
  • 200MB 专业版
  • 500MB 企业版

缓存文件大小限制

  • 免费、专业版和商业版客户的限制为 512 MB。
  • 企业客户,默认的最大可缓存文件大小为 5 GB

缓存代码

cf-cache-status

  • cf-cache-status:HIT
    • 命中缓存,直接从CF CDN中获取,不走服务器
  • cf-cache-status:MISS:
    • 命中失败,走服务器,如果在缓存文件大小限制内下次则HIT
  • cf-cache-status: BYPASS:
    • 走服务器,可能设置相应头,如:NO-CACHE
  • cf-cache-status:EXPIRED:
    • 走服务器,缓存过期,如果在缓存文件大小限制内下次则HIT
  • cf-cache-status:DYNAMIC:
    • 走服务器,没有配置缓存,也不缓存文件,下次依旧走服务器

参考