【问题标题】:Maven Jetty Plugin - Disable Http TraceMaven Jetty 插件 - 禁用 Http Trace
【发布时间】:2019-04-26 04:17:48
【问题描述】:

我有一个带有 web.xml 的 maven 项目并使用 mvn jetty:run 运行它 如何禁用 http 跟踪?

编辑:我查看了here,但无法识别相关标签...

这是相关插件:

  <plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.2.11.v20150529</version>
    <configuration>
    <jettyXml>src/jetty.xml</jettyXml>
    </configuration>
   </plugin>

【问题讨论】:

    标签: jetty maven-jetty-plugin end-of-life


    【解决方案1】:

    两件事。

    1. Jetty 9.2 is EOL (End of Life) - 考虑升级到受支持且稳定的东西(例如最近发布的9.4.14.v20181114

    2. HTTP 中的TRACE 方法默认禁用(via the webdefaults.xml descriptor)。

    您可以使用TRACE 的唯一方法是两者有意配置您的 web 应用程序以使用没有此约束的自定义默认描述符(您的 &lt;configuration&gt; 部分没有这样做),并且有一个实现doTrace()service()方法的Servlet来支持TRACE方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-24
      • 2019-07-02
      • 2011-01-15
      • 2012-01-05
      • 1970-01-01
      • 2014-08-20
      • 2020-08-08
      • 1970-01-01
      相关资源
      最近更新 更多