Home | History | Annotate | Download | only in http

Lines Matching refs:method

19   public static boolean invalidatesCache(String method) {
20 return method.equals("POST")
21 || method.equals("PATCH")
22 || method.equals("PUT")
23 || method.equals("DELETE")
24 || method.equals("MOVE"); // WebDAV
27 public static boolean requiresRequestBody(String method) {
28 return method.equals("POST")
29 || method.equals("PUT")
30 || method.equals("PATCH")
31 || method.equals("PROPPATCH") // WebDAV
32 || method.equals("REPORT"); // CalDAV/CardDAV (defined in WebDAV Versioning)
35 public static boolean permitsRequestBody(String method) {
36 return requiresRequestBody(method)
37 || method.equals("OPTIONS")
38 || method.equals("DELETE") // Permitted as spec is ambiguous.
39 || method.equals("PROPFIND") // (WebDAV) without body: request <allprop/>
40 || method.equals("MKCOL") // (WebDAV) may contain a body, but behaviour is unspecified
41 || method.equals("LOCK"); // (WebDAV) body: create lock, without body: refresh lock
44 public static boolean redirectsToGet(String method) {
46 return !method.equals("PROPFIND");