Thanks to visit codestin.com
Credit goes to github.com

Skip to content

希望能够支持HTTP缓存协商,以减轻BMCLAPI的CDN压力 #6467

@bangbang93

Description

@bangbang93

检查项

描述

Image
以6月1日当天为例,单单fabirc-meta就消耗了BMCLAPI CDN将近100G的流量,并且这其中以IP为视角,其实有很多请求都是重复的
Image
并且bmclapi上的内容其实也并不会更新特别频繁,其上游也并不会日更,所以希望能够支持HTTP缓存协商,以减轻BMCLAPI的CDN压力

BMCLAPI的服务端后端为express,已支持以etag为准的缓存协商,并且部分接口会给出cache-control,也可以参考cache-control做本地缓存

参考: https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Reference/Status/304

原因

减轻BMCLAPI的CDN压力

Metadata

Metadata

Assignees

No one assigned

    Labels

    · 优化完成已被处理,将在下次更新之后生效🟪 极高优先度:极高

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions