name = "arcrun-http-request" main = "src/index.ts" compatibility_date = "2025-02-19" # global_fetch_strictly_public:self-hosted 同帳號部署時,http_request 零件外呼同 workers.dev # zone 的目標會撞 CF same-zone 1042——此 flag 讓 fetch 走公網前門(Arcrun#33 同族; # 正解同 cypher 前例,見 .claude/rules/03 的 1042 段)。官方部署本就跨 zone(arcrun.dev route), # 加此 flag 行為不變 → 官方/self-hosted 共用同一份 toml。 compatibility_flags = ["nodejs_compat", "global_fetch_strictly_public"] workers_dev = true [vars] COMPONENT_ID = "http_request" [[routes]] pattern = "http-request.arcrun.dev/*" zone_name = "arcrun.dev"