Maven Jetty 插件 - 禁用 Http Trace
Maven Jetty Plugin - Disable Http Trace
我有一个带有 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 9.2 is EOL (End of Life) - 考虑升级到支持和稳定的东西(例如最近发布的9.4.14.v20181114
)
默认情况下禁用 HTTP 中的 TRACE
方法 (via the webdefaults.xml
descriptor)。
您可以使用 TRACE
的唯一方法是 both 有意配置您的 webapp 以使用没有此约束的自定义默认描述符(您的 <configuration>
部分不做),和有一个实现doTrace()
or service()
方法的Servlet来支持TRACE
方法。
我有一个带有 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 9.2 is EOL (End of Life) - 考虑升级到支持和稳定的东西(例如最近发布的
9.4.14.v20181114
)默认情况下禁用 HTTP 中的
TRACE
方法 (via thewebdefaults.xml
descriptor)。
您可以使用 TRACE
的唯一方法是 both 有意配置您的 webapp 以使用没有此约束的自定义默认描述符(您的 <configuration>
部分不做),和有一个实现doTrace()
or service()
方法的Servlet来支持TRACE
方法。