请求预处理 request-preprocessing

图像服务根据正则表达式匹配和替换规则提供一个简单的请求预处理器。

可以将规则集合(规则集)附加到每个图像目录,包括默认目录。 使用XML格式的文件指定规则。

请求预处理规则可以在处理请求之前修改请求的路径和查询部分 Platform Server的解析器,包括处理路径、添加命令、更改命令值以及应用模板或宏。 规则还可用于配置和覆盖某些安全功能,这些功能通常仅由目录属性控制,例如请求模糊处理、水标记,以及将HTTP服务限制到特定客户端IP地址。

请求预处理规则适用于多种应用程序,其中一些应用程序如下所示:

  • 实施 虚拟路径 机制,允许将请求路径重新映射到文件、FTP和HTTP路径。
  • 有选择地强制实施按图像名称或路径过滤的安全功能,例如水印。
  • 从特定IP地址访问服务器时省略水印或其他安全功能。
  • 强制应用命令,例如 defaultImage=,适用于在URL路径或查询字符串中显示特定模式的所有请求或请求。
  • 不允许使用占用大量CPU的命令来防止服务器滥用。
  • 允许源图像位于HTTP或FTP服务器上,同时仍在请求路径上指定它们,而不是使用 src=.
  • 根据请求路径或图像名称控制图像质量设置(例如JPEG质量或锐化)。

有关创建、使用和管理规则集的详细信息,请参阅 规则集参考.

另请参阅 see-also

规则集参考attribute::RuleSetFile

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49