欢迎使用Cloudflare

探索在Cloudflare平台上开始构建的指南和教程

使用Cloudflare构建

运行Worker
出口 违约 {
异步 取来(请求) {
常数html格式= `<!DOCTYPE html>
<body>
<h1>你好,世界</h1>
<p>此标记由Cloudflare Worker生成</p>(第页)
</body>`
返回 新的 响应(html格式, {
标题: {
“内容类型”: “text/html;charset=UTF-8”,
},
})
},
}
运行Worker
出口 违约 {
异步 取来(请求) {
常数数据= {
你好: “世界”,
}
返回响应.杰森(数据)
},
}
运行Worker
出口 违约 {
异步 取来(请求) {
/**
*将“remote”替换为要向其发送请求的主机
*/
常数遥远的= "https://example.com"
返回 等待 取来(遥远的,请求)
},
}
运行Worker
出口 违约 {
异步 取来(请求) {
常数目的地URL= "https://example.com"
常数状态代码= 301
返回响应.重定向(目的地URL,状态代码)
},
}
运行Worker
出口 违约 {
异步 取来(请求) {
异步 功能 不允许的方法(请求) {
返回 新的 响应(`方法${请求.方法}不允许。`, {
地位: 405,
标题: {
允许: “获取”,
},
})
}
//只有GET请求才能使用此代理。
如果 (请求.方法!== “获取”) 返回 不允许使用方法(请求)
返回 取来(`https://example.com`)
},
}
开发人员平台

开发人员平台

Cloudflare Developer Platform提供了一个无服务器执行环境,允许您在不配置或维护基础设施的情况下创建全新的应用程序或扩展现有的应用程序。

创建API令牌

如果要使用Cloudflare API,首先需要一个API令牌来验证您的请求。

创建令牌>

查看工人示例

查看功能齐全的示例脚本,开始使用Workers。

查看示例>

您可能还喜欢的其他文档

安装源CA证书

使用源站证书颁发机构(CA)证书加密Cloudflare和源站web服务器之间的流量,并减少源站带宽消耗。

安装原始CA>

更改您的名称服务器

通过在域注册商处更新您的权威名称服务器,使Cloudflare成为您的主要DNS提供商。

更新名称服务器>

SSL/TLS加密模式

您的域的SSL/TLS加密模式控制Cloudflare如何连接到源站web服务器,以及如何验证源站提供的SSL证书。

设置加密模式>

创建IP访问规则

使用IP访问规则根据访问者的IP地址、国家或自治系统号(ASN)允许、阻止和质询流量。

创建IP访问规则>

​​ 社区

Cloudflare社区是Cloudflea用户共享想法、答案、代码和比较笔记的地方。

不和谐

不一致

推特

推特

社区

社区论坛

​​ 开放源代码

Cloudflare以多种方式为开源生态系统做出贡献,包括:

github

GitHub项目

赞助商

赞助项目

风格引导

风格指南

​​ 博客

获取有关Cloudflare产品、技术和文化的最新消息。

博客

阅读博客