org.apache.catalina.connector.Connector.setAllowTrace()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(231)

本文整理了Java中org.apache.catalina.connector.Connector.setAllowTrace()方法的一些代码示例,展示了Connector.setAllowTrace()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Connector.setAllowTrace()方法的具体详情如下:
包路径:org.apache.catalina.connector.Connector
类名称:Connector
方法名:setAllowTrace

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);

相关文章

Connector类方法