Author: markt
Date: Tue May 22 19:32:37 2018
New Revision: 1832060
URL: http://svn.apache.org/viewvc?rev=1832060&view=rev
Log:
SpotBugs: Fix a couple of minor issues
Modified:
tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java
Modified: tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java?rev=1832060&r1=1832059&r2=1832060&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java (original)
+++ tomcat/trunk/java/org/apache/catalina/filters/CorsFilter.java Tue May 22
19:32:37 2018
@@ -21,6 +21,7 @@ import java.net.URI;
import java.net.URISyntaxException;
import java.util.Arrays;
import java.util.Collection;
+import java.util.Collections;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
@@ -154,8 +155,6 @@ public class CorsFilter extends GenericF
switch (requestType) {
case SIMPLE:
// Handles a Simple CORS request.
- this.handleSimpleCORS(request, response, filterChain);
- break;
case ACTUAL:
// Handles an Actual CORS request.
this.handleSimpleCORS(request, response, filterChain);
@@ -494,15 +493,6 @@ public class CorsFilter extends GenericF
switch (corsRequestType) {
case SIMPLE:
- request.setAttribute(
- CorsFilter.HTTP_REQUEST_ATTRIBUTE_IS_CORS_REQUEST,
- Boolean.TRUE);
- request.setAttribute(CorsFilter.HTTP_REQUEST_ATTRIBUTE_ORIGIN,
- request.getHeader(CorsFilter.REQUEST_HEADER_ORIGIN));
- request.setAttribute(
- CorsFilter.HTTP_REQUEST_ATTRIBUTE_REQUEST_TYPE,
- corsRequestType.name().toLowerCase(Locale.ENGLISH));
- break;
case ACTUAL:
request.setAttribute(
CorsFilter.HTTP_REQUEST_ATTRIBUTE_IS_CORS_REQUEST,
@@ -1067,8 +1057,8 @@ public class CorsFilter extends GenericF
* >http://www.w3.org/TR/cors/#terminology</a>
*/
public static final Collection<String>
SIMPLE_HTTP_REQUEST_CONTENT_TYPE_VALUES =
- new HashSet<>(Arrays.asList("application/x-www-form-urlencoded",
- "multipart/form-data", "text/plain"));
+ Collections.unmodifiableSet(new HashSet<>(Arrays.asList(
+ "application/x-www-form-urlencoded",
"multipart/form-data", "text/plain")));
// ------------------------------------------------ Configuration Defaults
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]