0x00 什么是 Cloudflare Snippets?
Snippets
是一种执行流量修改的新方法,适用于用户无法通过CF的产品化服务执行流量修改,或希望以编程方式进行修改的情况。最重要的是什么?绝大多数开发者(像我们)在使用 Snippets 时无需支付任何额外费用。
0x01 Snippets 和 Workers 的区别
相信你已经熟悉 Cloudflare Workers,一个强大的开发者平台,允许企业在 Cloudflare 的全球网络上运行和构建整个产品和解决方案。当然 Snippets 也建立在这个平台上,但有几个关键的区别。
一个主要区别是 - Cloudflare Snippets 适用于所有计划级别,不需要额外费用。99% 的用户使用这个解决方案的时候不会支付一分钱。
与 Worker 相比,Snippets 很轻巧,最大执行时间为 5ms,最大内存为2MB
,总包大小为 32KB
。这种相对较小的使用量使 Cloudflare 能够在不增加成本的情况下向 99% 的用户提供这种服务,同时也足以满足已确定的使用案例,如 HTTP 头修改、URL 重写和流量路由 -- 所有这些都不需要 Workers 提供的巨大资源。
0x02 开始使用 Cloudflare Snippets
Snippets 目前正在开发中,如需访问体验,您可[在此注册](cloudflare.com/lp/cloudflare-snippets) ,加入等候名单。
Cloudflare 官方希望在 2023 年初开始接纳用户参加封测,随后再进行公测。