AcoFork 旧站归档 · 第 13 次重构 · 已归档,仅供怀旧展示

AcoFork Blog Z

使用Zola构建的个人博客,分享网络技术、服务器部署、内网穿透、静态网站搭建、CDN优化、容器化部署等技术教程与实践经验的个人技术博客,专注于云原生、无服务器架构和前后端开发,作者为afoim/二叉树树


对标CF Worker?拿EdgeOne边缘函数做一个随机图API!

2025-08-01

前往 afoim/EdgeOne_Function_PicAPI: 适用于EdgeOne边缘函数的随机图API

复制 worker.js 代码

部署到EdgeOne边缘函数

将代码开头的 R2_CONFIG 设为你自己的

var R2_CONFIG = {
  region: 'auto',
  service: 's3',
  accountId: '',
  accessKeyId: '',
  secretAccessKey: '',
  bucketName: ''
};

配置你的R2,将横屏随机图放到 ri/hri/v 。保证跟代码中的路径一样

    // 根据路径确定前缀
    var prefix = '';
    if (pathname === '/h') {
      prefix = 'ri/h/';
    } else if (pathname === '/v') {
      prefix = 'ri/v/';
    } else if (pathname === '/') {

访问 /h 则展示一张横屏随机图,访问 /v 则展示一张竖屏随机图

如果需要绑定域名请设置触发规则

注意

边缘函数每月有300万次的请求数限制,暂不知道超出是否扣费

标签: EdgeOne