diff --git a/src/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java b/src/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java index 81220b953..701d6e13e 100644 --- a/src/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java +++ b/src/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java @@ -220,7 +220,7 @@ else if (value.equalsIgnoreCase("utf8")) } } - if(method.equalsIgnoreCase("post") || method.equalsIgnoreCase("put")) { + if(method.equalsIgnoreCase("post") || method.equalsIgnoreCase("put") || method.equalsIgnoreCase("patch")) { String cType = getHeaderIgnoreCases(mheaders, "Content-Type").toLowerCase(); if(rawRequestBodyArray != null) { @@ -281,7 +281,7 @@ else if(cType.isEmpty()) { break; case WithoutBody: - if(method.equalsIgnoreCase("POST") || method.equalsIgnoreCase("PUT")) + if(method.equalsIgnoreCase("post") || method.equalsIgnoreCase("put") || method.equalsIgnoreCase("patch")) { builder.method(method, RequestBody.create(null, new byte[0])); }