XTM 设备会在拒绝内容时发送一条默认的拒绝消息来替换被拒绝的内容。 您可以修改拒绝消息的文本。 可以使用标准 HTML 来自定义拒绝消息。 也可以在拒绝消息中使用 Unicode (UTF-8) 字符。 拒绝消息的第一行是 HTTP 头的一部分。 必须在第一行和消息正文之间留出一个空行。
当您发出 HTTP 代理不允许的请求时,您的 Web 浏览器会收到来自 XTM 设备的拒绝消息。 您的请求得到允许时,您也会收到拒绝消息,但 HTTP 代理会拒绝来自远程 Web 服务器的响应。 例如,如果用户试图下载一个 .exe 文件,而已阻止了该文件类型,那么该用户将在 Web 浏览器中看到拒绝消息。 如果用户试图下载包含未知内容类型的网页,而代理策略被配置为阻止未知的 MIME 类型,那么该用户将在 Web 浏览器中看到错误消息。
默认拒绝消息将显示在拒绝消息文本框中。 要将此更改为自定义消息,请滚动到消息代码的 <body> 元素,并添加以下任意变量:
%(transaction)%
选择请求或响应,以说明事务的哪一端导致数据包被拒绝。
此变量也显示在拒绝消息的 <title> 元素中。
%(reason)%
包含 XTM 设备拒绝该内容的原因。
%(method)%
包含被拒绝请求的请求方法。
%(url-host)%
包含被拒绝 URL 的服务器主机名。 如果未包含主机名,则会提供服务器的 IP 地址。
%(url-path)%
包含被拒绝 URL 的路径元素。
%(serial)%
在拒绝消息中包含 XTM 设备的序列号。
%(firewall)%
在拒绝消息中包含 XTM 设备名称。
要配置拒绝消息:
如果要修改预定义代理操作,当保存更改时,系统会提示您克隆(复制)设置到一个新操作。
有关预定义代理操作的详细信息,请参阅 关于 代理操作.