响应体压缩动作
OpenResty Edge 支持 zstd、Brotli、Gzip 等响应体压缩算法。
OpenResty Edge 支持 zstd、Brotli、Gzip 等响应体压缩算法。
OpenResty Edge 提供了以下动作来修改客户端请求的 URI。 这个页面规则中设置了两个动作: 一个是 设置 URI,此动作只有一个参数 URI,把新的 URI 输入到这里即可,以 / 开头; 另一个动作 使用 Edge 语言 的目的是打印修改后的 URI。
OpenResty Edge 提供了以下动作来修改客户请求报头。 这个页面规则中设置了两个动作: 一个是 设置请求报头,此动作要求输入请求报头的名字和值。 另一个动作 使用 Edge 语言 的目的是打印修改后的请求头 Host。
OpenResty Edge 提供了以下动作来修改代理到上游的 URI,而不改变原始的客户请求 URI。
除了《代理请求 URI 动作》和《代理请求报头动作》中介绍代理动作,OpenResty Edge 还提供了更多的代理动作。 这个动作用于启用:使用带有 ‘If-Modified-Since ‘和 ‘If-None-Match ‘头域的条件性请求,对过期的缓存项目进行重新验证。
OpenResty Edge 提供了以下动作来修改代理到上游的请求头。 这个页面规则中: 使用了动作 设置代理头; 启用了代理,方便检查动作执行结果。 设置代理头 要求两个参数 报头 以及 值。其中 值 的类型可以选择 字符传 和 内置变量。
OpenResty Edge 提供了以下动作来操作响应报头。 此页面规则进行了 2 个操作: 设置响应报头:可以用于修改或增加响应报头。参数有 报头名 和 报头值。报头值 可以是字符串也可以是内置变量。 代理请求到上游。
此类型的动作,可能会导致 HTTP 请求立即返回。
请确保 应用设置 中的 WebSocket 已经开启 (该选项默认开启)。只有应用设置中的 WebSocket 选项启用后,页面规则的 WebSocket 动作才会生效。
CC(Challenge Collapsar)攻击通常通过持续发送大量 HTTP 或 HTTPS 请求,占用应用服务器的连接数、计算资源或上游服务能力,使正常用户的请求变慢或失败。
OpenResty Edge 提供了一系列的安全相关动作,如 Basic 认证、OAuth2 JWT 认证、客户端证书验证、验证码校验等。
默认情况下,OpenTelemetry 的 trace 动作是关闭的,不会向 otel exporter 中配置的地址发送 trace 数据。 OpenResty Edge 内置了两个动作:启用 trace 功能和 设置 span 名称。
更多动作.