创建 HTTP 侦听器

  1. 在导航树中,展开“配置”节点。
  2. 在“配置”节点下,展开“HTTP 服务”节点。
  3. 在“HTTP 服务”节点下,选择“HTTP 侦听器”节点。
  4. 在“HTTP 侦听器”页面中,单击“新建”。
  5. 在“名称”字段中,键入新侦听器的唯一标识符。
  6. 选中“启用侦听器”复选框可以在每次服务器重新启动时都启用此侦听器。
  7. 选中“启用安全性”复选框可以创建一个安全的侦听器。
  8. 在“网络地址”字段中,键入服务器的 IP 地址。

    如果侦听器要侦听服务器的所有 IP 地址,请在“网络地址”字段中键入 0.0.0.0

  9. 在“侦听器端口”字段中,键入此侦听器的端口值。
  10. 从“默认虚拟服务器”下拉式列表中,选择一个虚拟服务器。
  11. 在“服务器名称”字段中,键入要在服务器发送给客户机的 URL 中使用的主机名。

    如果服务器使用别名,则此名称为别名。如果服务器未使用别名,请将此字段保留为空。

  12. 要将请求重定向到其他端口,请在“重定向端口”字段中键入一个值。

    如果满足以下两个条件,Enterprise Server 将自动重定向请求:

  13. 在“接收器线程数”字段中,键入此侦听器的线程数。
  14. 取消选中“启用支持者”复选框,以禁用在 Servlet 生成的 HTTP 响应标头中包含 X-Powered-By: Servlet/2.4 标头。

    JavaTM Servlet 2.4 规范中定义了此标头,容器可以将其添加到 Servlet 生成的响应中。与此类似,JavaServer PagesTM (JSPTM) 2.0 规范中定义了 X-Powered-By: JSP/2.0 标头,此标头可添加到使用 JSP 技术的响应中(可选)。默认情况下,将为 Web 应用程序包含 X-Powered-By: JSP/2.0 标头。这些标头的目的是帮助 Web 站点管理员收集有关 Servlet 和 JSP 技术使用方面的统计数据。

    有关启用和禁用 JSP 文件的 X-Powered-By 标头的信息,请参见《Sun GlassFish Enterprise Server v3 Prelude Application Deployment Guide》中的附录 A “Deployment Descriptor Files”

    根据生产环境的不同,可以省略 X-Powered-By 标头的生成,以隐藏其底层技术。

  15. 选中“启用阻止”复选框,以针对此侦听器和外部端口启用阻止。
  16. (可选的)在“其他属性”部分中,指定其他属性。
  17. 单击“保存”。
  18. 重新启动服务器。
另请参见