From 30028ec49e972a5dbb25d3c1b24bb1eff732f481 Mon Sep 17 00:00:00 2001 From: Nadav Wexler Date: Thu, 29 Mar 2018 10:38:23 +0300 Subject: [PATCH] add PATCH support --- src/main/java/org/ebaysf/web/cors/CORSFilter.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/ebaysf/web/cors/CORSFilter.java b/src/main/java/org/ebaysf/web/cors/CORSFilter.java index 37a87c0..4932d1f 100755 --- a/src/main/java/org/ebaysf/web/cors/CORSFilter.java +++ b/src/main/java/org/ebaysf/web/cors/CORSFilter.java @@ -1041,16 +1041,17 @@ public static enum CORSRequestType { * {@link Collection} of HTTP methods. Case sensitive. * * @see http://tools.ietf.org/html/rfc2616#section-5.1.1 + * @see https://tools.ietf.org/html/rfc5789 - PATCH specification */ public static final Collection HTTP_METHODS = new HashSet( Arrays.asList("OPTIONS", "GET", "HEAD", "POST", "PUT", "DELETE", - "TRACE", "CONNECT")); + "TRACE", "CONNECT", "PATCH")); /** * {@link Collection} of non-simple HTTP methods. Case sensitive. */ public static final Collection COMPLEX_HTTP_METHODS = new HashSet( - Arrays.asList("PUT", "DELETE", "TRACE", "CONNECT")); + Arrays.asList("PUT", "DELETE", "TRACE", "CONNECT", "PATCH")); /** * {@link Collection} of Simple HTTP methods. Case sensitive. *