Browse Source

Support PATCH action in iOS (#309)

atlanteh 7 years ago
parent
commit
6768d37ce6
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      ios/RNFetchBlobReqBuilder.m

+ 2
- 2
ios/RNFetchBlobReqBuilder.m View File

99
     dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
99
     dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
100
         NSMutableData * blobData;
100
         NSMutableData * blobData;
101
         long size = -1;
101
         long size = -1;
102
-        // if method is POST or PUT, convert data string format
103
-        if([[method lowercaseString] isEqualToString:@"post"] || [[method lowercaseString] isEqualToString:@"put"]) {
102
+        // if method is POST, PUT or PATCH, convert data string format
103
+        if([[method lowercaseString] isEqualToString:@"post"] || [[method lowercaseString] isEqualToString:@"put"] || [[method lowercaseString] isEqualToString:@"patch"]) {
104
             // generate octet-stream body
104
             // generate octet-stream body
105
             if(body != nil) {
105
             if(body != nil) {
106
                 __block NSString * cType = [[self class] getHeaderIgnoreCases:@"content-type" fromHeaders:mheaders];
106
                 __block NSString * cType = [[self class] getHeaderIgnoreCases:@"content-type" fromHeaders:mheaders];