腾讯云产品
-
边缘安全加速平台 EO 开启 gRPC
EdgeOne 支持在控制台内开启 gRPC 协议支持(默认关闭),开启后,可同时支持 HTTP/HTTPS/gRPC 协议,根据用户请求协议自动适配,即请求 HTTP,则使用 HTTP 协议,请求 gRPC,则使用 gRPC 协议。
-
边缘安全加速平台 EO 修改响应头
该示例使用 Fetch API 实现对站点域名 www.example.com 的反向代理,通过边缘函数设置 HTTP 响应头,实现跨域资源共享 CORS (Cross-Origin Resource Sharing)。
-
边缘安全加速平台 EO 自定义规则( IP 黑白名单、区域封禁等)
如果你的站点需要自定义控制用户的访问策略,例如禁止指定地区用户访问、允许指定外部站点链接到本站内容、仅允许指定用户访问某些资源等。自定义规则支持根据单一规则匹配条件或者多个匹配条件进行组合匹配客户端请求,通过允许、拦截、重定向、返回自定义页面等方式来控制匹配的请求策略,可以帮助你的站点更加灵活地限制用户可访问的内容。
-
边缘安全加速平台 EO 缓存 GraphQL 请求
该示例对 GraphQL 查询的请求体(query、variables、operationName)计算 SHA-256 摘要,作为缓存键的一部分,并使用 Cache API 将响应内容写入边缘函数独立缓存:命中缓存时直接返回缓存内容,未命中时使用 Fetch API 发起子请求获取数据并写入缓存;mutation、subscription 等会修改数据的请求不缓存。可通过响应头 x-edgefunctions-ca。
-
边缘安全加速平台 EO 设置 Cookie
该示例使用 Cookies 做访问计数,当浏览器访问边缘函数服务时,请求计数加 1。
-
边缘安全加速平台 EO 修改 HTTP 回源请求头
EdgeOne 节点回源时,若源站需要通过 HTTP 请求头获取某些特定的信息用于业务逻辑判断或者数据分析,例如:客户端设备类型、提供加速服务的厂商。可以通过自定义设置/增加/删除 HTTP 回源请求头(节点回源站方向)来实现,其中头部值支持变量。
-
边缘安全加速平台 EO IP 归属查询
了如何使用 IP 归属查询工具来验证 IP 是否为腾讯云 EdgeOne 节点 IP,以及 IP 归属地信息。
-
边缘安全加速平台 EO 请求头鉴权
该示例通过校验请求头 x-custom-token 的值,若其值等于 token-123456 则允许访问,否则拒绝访问。使用边缘函数实现了简单的权限控制。
-
边缘安全加速平台 EO 防护例外规则
防护例外规则提供了集中的访问白名单配置选项,可快速配置放行合法请求,避免被其他模块拦截。除此之外,当 EdgeOne 内置的预设防护策略(如 CC 攻击防护、托管规则等)未准确识别区分合法请求时,防护例外规则可以提供精细化调优配置,精准指定需要放行的请求或请求参数。
-
边缘安全加速平台 EO 推送至 AWS S3
EdgeOne 实时日志推送支持将日志推送至你 AWS 账号中的 S3 存储桶,通过 IAM 角色临时凭证(AWS STS)进行鉴权,无需配置长期静态访问密钥,临时凭证自动过期,降低密钥泄露与轮换带来的安全风险。可以通过控制台或 API 进行配置。