8000 为什么CDN要开启gzip,源站文件不能配置md5校验? · Issue #12 · malaxiannv/blog · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
为什么CDN要开启gzip,源站文件不能配置md5校验? #12
Open
@malaxiannv

Description

@malaxiannv

首先说MD5校验的原理:
MD5值是一串hash值,文件只要有字节的变动,MD5值就会跟着改变,因此可以作为校验文件的证据。

如果源站文件配置了MD5校验规则,CDN开启了gzip压缩,那么对源站文件压缩优化的时候,会改变这个文件的MD5值,导致压缩后的文件md5值和压缩前的不一致,因此才有这个限制。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0