浏览以下 Workers 代码示例。带引导数据的 SPA Shell为单页应用提供带引导数据的 shell。写入 Analytics Engine向 Workers Analytics Engine 写入自定义分析事件,用于高基数时序数据。流式传输大型 JSON流式传输大型 JSON 响应以减少内存占用。HTTP Basic 身份验证展示如何使用 HTTP Basic 方案限制访问。获取 HTML向远程服务器发送请求,读取响应中的 HTML 并提供服务。返回小型 HTML 页面直接在 Worker 脚本中从 HTML 字符串提供 HTML 页面。返回 JSON直接从 Worker 脚本返回 JSON,适用于构建 API 和中间件。签名请求对出站请求进行签名以验证身份。流式传输 OpenAI API 响应使用 OpenAI v4 SDK 流式传输 OpenAI 响应。使用 timingSafeEqual使用 timingSafeEqual 防止时序攻击。在 Workers 中使用 Turnstile使用 HTMLRewriter 集成 Cloudflare Turnstile。使用 Images 的自定义域在 Worker 中使用 Cloudflare Images 自定义域。103 Early Hints使用 103 Early Hints 提前推送资源。使用 Workers 的 Cache Tags使用 Cache Tags 标记和管理缓存条目。访问 Cloudflare 对象访问自定义 Cloudflare 属性,并控制 Cloudflare 功能如何应用于每个请求。聚合请求将多个请求聚合为单个响应。基于 TLS 拦截根据 TLS 版本或密码套件拦截请求。批量重定向使用 Worker 实现批量 URL 重定向。缓存 POST 请求缓存 POST 请求的响应。条件响应根据请求条件返回不同响应。Cookie 解析从请求 Cookie 中提取值。获取 JSON从远程 API 获取 JSON 数据。地理位置:自定义样式根据地理位置自定义页面样式。地理位置:Hello World使用地理位置数据的 Hello World 示例。发送 JSON接收并处理 POST 请求中的 JSON 数据。重定向将请求重定向到其他 URL。重写链接重写 HTML 响应中的链接。设置安全标头为响应添加安全相关 HTTP 标头。多个 Cron Triggers在单个 Worker 中使用多个 Cron Triggers。设置 Cron Triggers使用 Cron Triggers 按计划运行 Worker。使用 WebSockets API使用 WebSockets API 与 Cloudflare Workers 进行实时通信。地理位置:天气应用使用地理位置数据构建天气应用。同 URL 直接访问的 A/B 测试在同一 URL 上实现 A/B 测试,无需重定向。修改标头在 Worker 中修改请求或响应标头。使用标头进行身份验证使用请求标头验证用户身份。批量源站覆盖批量将请求代理到不同的源站。使用 Cache API使用 Cache API 在 Worker 中缓存响应。使用 fetch 缓存通过 fetch 子请求缓存响应。CORS 标头代理为跨域请求添加 CORS 标头。国家/地区代码重定向根据访问者国家/地区代码重定向请求。数据丢失防护检测并阻止敏感数据泄露。调试日志在 Worker 中记录调试信息。防盗链保护防止其他网站直接链接你的资源。将标头记录到控制台将请求标头输出到控制台进行调试。修改请求属性修改传入请求的属性。修改响应修改 Worker 返回的响应。读取 POST读取 POST 请求体。返回其他站点内容用另一个网站(本示例为 example.com)的响应来回复 Worker 请求。