|
|
|
@ -397,28 +397,26 @@ public class ServerProperties {
|
|
|
|
|
private List<String> additionalTldSkipPatterns = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Static resource configuration.
|
|
|
|
|
* Comma-separated list of additional unencoded characters that should be allowed
|
|
|
|
|
* in URI paths. Only "< > [ \ ] ^ ` { | }" are allowed.
|
|
|
|
|
*/
|
|
|
|
|
private final Resource resource = new Resource();
|
|
|
|
|
private List<Character> relaxedPathChars = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Modeler MBean Registry configuration.
|
|
|
|
|
* Comma-separated list of additional unencoded characters that should be allowed
|
|
|
|
|
* in URI query strings. Only "< > [ \ ] ^ ` { | }" are allowed.
|
|
|
|
|
*/
|
|
|
|
|
private final Mbeanregistry mbeanregistry = new Mbeanregistry();
|
|
|
|
|
private List<Character> relaxedQueryChars = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Specify additional unencoded characters that Tomcat should allow in a
|
|
|
|
|
* querystring. The value may be any combination of the following characters: " <
|
|
|
|
|
* > [ \ ] ^ ` { | } . Any other characters present in the value will be ignored.
|
|
|
|
|
* Static resource configuration.
|
|
|
|
|
*/
|
|
|
|
|
private String relaxedQueryChars;
|
|
|
|
|
private final Resource resource = new Resource();
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Specify additional unencoded characters that Tomcat should allow in the path.
|
|
|
|
|
* The value may be any combination of the following characters: " < > [ \ ] ^ ` {
|
|
|
|
|
* | } . Any other characters present in the value will be ignored.
|
|
|
|
|
* Modeler MBean Registry configuration.
|
|
|
|
|
*/
|
|
|
|
|
private String relaxedPathChars;
|
|
|
|
|
private final Mbeanregistry mbeanregistry = new Mbeanregistry();
|
|
|
|
|
|
|
|
|
|
public int getMaxThreads() {
|
|
|
|
|
return this.maxThreads;
|
|
|
|
@ -568,30 +566,30 @@ public class ServerProperties {
|
|
|
|
|
this.additionalTldSkipPatterns = additionalTldSkipPatterns;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Resource getResource() {
|
|
|
|
|
return this.resource;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Mbeanregistry getMbeanregistry() {
|
|
|
|
|
return this.mbeanregistry;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getRelaxedPathChars() {
|
|
|
|
|
public List<Character> getRelaxedPathChars() {
|
|
|
|
|
return this.relaxedPathChars;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setRelaxedPathChars(String relaxedPathChars) {
|
|
|
|
|
public void setRelaxedPathChars(List<Character> relaxedPathChars) {
|
|
|
|
|
this.relaxedPathChars = relaxedPathChars;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getRelaxedQueryChars() {
|
|
|
|
|
public List<Character> getRelaxedQueryChars() {
|
|
|
|
|
return this.relaxedQueryChars;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setRelaxedQueryChars(String relaxedQueryChars) {
|
|
|
|
|
public void setRelaxedQueryChars(List<Character> relaxedQueryChars) {
|
|
|
|
|
this.relaxedQueryChars = relaxedQueryChars;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Resource getResource() {
|
|
|
|
|
return this.resource;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Mbeanregistry getMbeanregistry() {
|
|
|
|
|
return this.mbeanregistry;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Tomcat access log properties.
|
|
|
|
|
*/
|
|
|
|
|