本文整理了Java中org.apache.catalina.connector.Connector.setAllowTrace()
方法的一些代码示例,展示了Connector.setAllowTrace()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Connector.setAllowTrace()
方法的具体详情如下:
包路径:org.apache.catalina.connector.Connector
类名称:Connector
方法名:setAllowTrace
[英]Set the allowTrace flag, to disable or enable the TRACE HTTP method.
[中]设置allowTrace标志,以禁用或启用跟踪HTTP方法。
代码示例来源:origin: org.apache.geronimo.modules/geronimo-tomcat
public void setAllowTrace(boolean allow) {
connector.setAllowTrace(allow);
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-tomcat6
public void setAllowTrace(boolean allow) {
connector.setAllowTrace(allow);
}
代码示例来源:origin: metatron-app/metatron-discovery
@Bean
public EmbeddedServletContainerFactory servletContainer() {
TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFactory();
if (tomcatAjpEnabled) {
Connector ajpConnector = new Connector(ajpProtocol);
ajpConnector.setPort(ajpPort);
ajpConnector.setSecure(false);
ajpConnector.setAllowTrace(false);
ajpConnector.setScheme("http");
tomcat.addAdditionalTomcatConnectors(ajpConnector);
}
return tomcat;
}
代码示例来源:origin: mkopylec/charon-spring-boot-starter
@Bean
public ServletWebServerFactory servletContainer() {
TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
tomcat.addConnectorCustomizers(connector -> connector.setAllowTrace(true));
return tomcat;
}
代码示例来源:origin: micromata/projectforge
private Connector createAJPConnector()
{
final Connector ajpConnector = new Connector("AJP/1.3");
ajpConnector.setPort(ajpPort);
ajpConnector.setAttribute("address", "127.0.0.1");
ajpConnector.setSecure(false);
ajpConnector.setAllowTrace(false);
ajpConnector.setScheme("http");
return ajpConnector;
}
}
代码示例来源:origin: apache/tapestry-5
public TomcatRunner(String webappFolder, String contextPath, int port, int sslPort) throws Exception
{
this.port = port;
this.sslPort = sslPort;
final String expandedPath = expand(webappFolder);
description = String.format("<TomcatRunner:%s:%s/%s (%s)", contextPath, port, sslPort, expandedPath);
tomcatServer = new Tomcat();
// Tomcat creates a folder, try to put it in an OS agnostic tmp dir
String tmpDir = System.getProperty("java.io.tmpdir");
String fileSeparator = System.getProperty("file.separator");
if (!tmpDir.endsWith(fileSeparator))
tmpDir = tmpDir + fileSeparator;
tomcatServer.setBaseDir(tmpDir + "tomcat");
tomcatServer.addWebapp("/", expandedPath);
tomcatServer.getConnector().setAllowTrace(true);
// SSL support
final File keystoreFile = new File(TapestryRunnerConstants.MODULE_BASE_DIR, "src/test/conf/keystore");
if (keystoreFile.exists())
{
final Connector https = new Connector();
https.setPort(sslPort);
https.setProperty("keystore", keystoreFile.getPath());
https.setProperty("keypass", "tapestry");
tomcatServer.getService().addConnector(https);
}
tomcatServer.start();
}
代码示例来源:origin: org.apache.tapestry/tapestry-runner
http.setAllowTrace(true);
tomcatServer.addConnector(http);
内容来源于网络,如有侵权,请联系作者删除!