Surge 添加 CORS

因为需要跨源访问位于 moe.jimmy0w0.me 三级域名下的 RESTful API,因此得需要启动 CORS

根据官方文档提供的信息来看十分简单,只需要在上传的目录下建立一个 CORS 文件即可

我是通过 GitHub Actions 构建部署,需要在脚本中加入

1
2
3
4
- name: Allow CORS
run: |
touch /home/runner/work/moe/moe/public/CORS
echo '*' > /home/runner/work/moe/moe/public/CORS

接下来你就可以在 Response Headers 中看到 access-control-allow-origin: *

可以正常使用 fetch 来获取 API 的内容